Moving Your SSIS Package to a New Server by Kautuk Pandey Generally I do not write about SQL Server integration Services, keeping myself restricted to SQL Server and SQL Server Analysis Services. But, recently during the development of a data warehousing solution using Analysis Services I used Integration Services extensively (for dynamic partitioning and processing of the cube but that...
SQL Server
Tips for using SQL Server 2012 Snapshot Replication
Tips for using SQL Server 2012 Snapshot Replication SQL Server 2012 introduces AlwaysOn Availability Groups. This is a high-availability and disaster-recovery solution that provides an enterprise-level alternative to database mirroring. AlwaysOn Availability Groups maximizes the availability of a set of user databases for an enterprise and supports a failover environment for a discrete set of user databases, known as availability...
SQL Server: Purging msdb History Tables to Control msdb Database Growth
SQL Server: Purging msdb History Tables to Control msdb Database Growth By Basit A. Farooq From time to time, I see the following question posted on various SQL Server forums by different users asking why the msdb database on their SQL Server instance is too big. As we all know, msdb is a system database that supports SQL Server Agent...
Troubleshooting problems with indexes in SQL Server 2012
Troubleshooting problems with indexes in SQL Server 2012 If you have problems with indexes in SQL Server 2012, review this troubleshooting checklist to find potential solutions. 1. Install the latest SQL Server 2012 service pack. Because many SQL Server 2012 index bugs were fixed in SQL Server service packs, you should install the latest SQL Server service pack. At the...
XML Support and SQL Server (Part 5)
XML Support and SQL Server (Part 5) By Basit A. Farooq Editor’s Note: This article is the fifth part of my XML support and SQL Server article series. In this part, I’ll discuss the basic XML queries and data manipulation. I’ll also give the brief introduction to the XQuery language and the use of query(), value(), exist(), nodes(), and modify()...
Tips for using SQL Server 2012 stored procedures
Tips for using SQL Server 2012 stored procedures Include the SET NOCOUNT ON statement into your stored procedures. This can reduce network traffic, because your client will not receive the message indicating the number of rows affected by a Transact-SQL statement. Try to avoid using temporary tables and DDL (Data Definition Language) statements inside your stored procedure. Using temporary tables...
Safeguarding Financial Data
Safeguarding Financial Data By Craig S. Mullins Regulatory compliance has become a critical aspect of the IT landscape, and is a special consideration for financial institutions that house sensitive data. More and more regulations are being passed that dictate increased effort be exerted to better secure and protect the accuracy and privacy of mainframe data. The most valuable enterprise data...
SQL Server 2012 Full-Text Search Optimization Tips
SQL Server 2012 Full-Text Search Optimization Tips Consider using the new custom NEAR option of the CONTAINS predicate or CONTAINSTABLE function. SQL Server 2012 introduces new custom NEAR option of the CONTAINS predicate or CONTAINSTABLE function. By using the custom NEAR option you can do the following: – optionally specify the maximum number of non-search terms that separate the first...
Tips for using SQL Server 2012 indexed views
Tips for using SQL Server 2012 indexed views One of the ways to optimize SQL Server 2012 performance is using indexed views. You can improve performance by creating a unique clustered index on the view, if the view is frequently referenced in queries that involve complex processing, such as aggregating lots of data or joining many rows. After creating a...
How Can a Career Vision Help Me with My Career?
How Can a Career Vision Help Me With My Career? Professional Development Series This is Laura Lee Rose, a business and life coach that specializes in professional development, time management, project management and work-life balance strategies. In my GoTo Academy: Soft Skill Tools for the GoTo Professional continuous online coaching series, I go into professional development and real-world IT topics...