The post SQL Server 2008 Service Pack 3 Cumulative Update 17 appeared first on Glenn Berry.
]]>The most interesting one to me is this one:
FIX: Performance problems occur when database lock activity increases in SQL Server
This issue is going to affect systems with 16 or more logical processors, running on SQL Server 2008 or newer. The fix has been released for SQL Server 2008, SQL Server 2012 and SQL Server 2014, but not for SQL Server 2008 R2 (since SQL Server 2008 R2 SP2 CU13 has not been released yet). This hotfix introduces DATABASE lock partitioning when trace flag T1236 is enabled at startup.
One thing that you may not be aware of is that this is the final Cumulative Update for SQL Server 2008. As Microsoft states:
Note This is the last cumulative update for SQL Server 2008. Mainstream support for SQL Server 2008 ends on July 8, 2014. For more information about the lifecycle for SQL Server, check out the Microsoft product support life cycle information
So far, Microsoft has not announced their plans about whether there will be a SQL Server 2008 Service Pack 4. While you might assume that it is now too late to affect Microsoft’s decision process, this is actually not the case. First, you can comment on the SQL Server Release Services Blog post that I linked above.
Second, you can up vote my Microsoft Connect item on this subject. Even more effective is if you write a polite, well-reasoned comment on that Connect Item, explaining why you care whether or not Microsoft releases a final set of Service Packs for SQL Server 2008 and SQL Server 2008 R2. Try to explain how this decision will affect you and your customers.
Taking just a few minutes to do these items is very, very helpful to this effort! You should also feel free to blog and tweet about this to help spread the word and gather more public support.
The post SQL Server 2008 Service Pack 3 Cumulative Update 17 appeared first on Glenn Berry.
]]>The post Performance Related Fixes in Post-SQL Server 2008 Service Pack 3 Builds appeared first on Glenn Berry.
]]>If you have moved to SQL Server 2008 Service Pack 3 (which is the only currently supported Service Pack for SQL Server 2008) and are patiently waiting for SQL Server 2008 Service Pack 4, you might want to know that Microsoft has announced that there will be a SQL Server 2008 Service Pack 4, that will be available sometime after July 8, 2014. This final Service Pack will include all of the fixes through SQL Server 2008 Service Pack 3 Cumulative Update 17 (and nothing else in addition).
Personally, I think most organizations would be much better off by moving to the latest Service Pack 3 Cumulative Update now, or going to Service Pack 4 when it becomes available. In order to try to convince more people that this is the right thing to do, I have put together this list of what I consider to be the more important hotfixes that have been included in each post-SQL Server 2008 Service Pack 3 Cumulative Update. This list is very Database Engine focused, and completely arbitrary on my part. If you are running SQL Server 2008, you should look at the KB articles for each Cumulative Update (which are linked below), and look for hotfixes that are most relevant to your situation and what SQL Server components that you are using.
Updated to include SQL Server 2008 SP3 CU17. There will not be a SQL Server 2008 SP3 CU18 release, CU17 is the final CU for SQL Server 2008.
SQL Server 2008 SP3 CU1 (10.0.5766) October 17, 2011 (19 public fixes)
SQL Server 2008 SP3 CU2 (10.0.5768) November 21, 2011 (2 public fixes)
FIX: Access violation when you insert a record into a new empty partition in SQL Server 2008
SQL Server 2008 SP3 CU3 (10.0.5770) January 16, 2012 (14 public fixes)
FIX: It takes a long time to restore a database in SQL Server 2008 R2
SQL Server 2008 SP3 CU4 (10.0.5775) March 19, 2012 (10 public fixes)
FIX: ghost_record_count values keep increasing in SQL Server 2008 R2 or in SQL Server 2008
FIX: Backup operation fails on a SQL Server 2008 database after you enable change tracking
SQL Server 2008 SP3 CU5 (10.0.5785) May 21, 2012 (4 public hotfixes)
SQL Server 2008 SP3 CU6 (10.0.5788) July 16, 2012 (14 public hotfixes)
SQL Server 2008 SP3 CU7 (10.0.5794) September 17, 2012 (11 public hotfixes)
FIX: “out of memory” error when you use ODBC with SQL Server 2012 or SQL Server 2008
FIX: Error is logged when you start SQL Server 2008 or when a client sends a request to the program
SQL Server 2008 SP3 CU8 (10.0.5828) November 19, 2012 (9 public hotfixes)
FIX: Memory leak if you enable the AUTO_UPDATE_STATISTICS_ASYNC statistics option in SQL Server 2008
SQL Server 2008 SP3 CU9 (10.0.5829) January 21, 2013 (3 public hotfixes)
SQL Server 2008 SP3 CU10 (10.0.5835) March 19, 2013 (8 public hotfixes)
SQL Server 2008 SP3 CU11 (10.0.5841) May 20, 2013 (6 public hotfixes)
SQL Server 2008 SP3 CU12 (10.0.5844) July 15, 2013 (6 public hotfixes)
SQL Server 2008 SP3 CU13 (10.0.5846) September 16, 2013 (2 public hotfixes)
SQL Server 2008 SP3 CU14 (10.0.5848) November 18, 2013 (6 public hotfixes)
FIX: Query that you run against a partitioned table returns incorrect results in SQL Server 2008
SQL Server 2008 SP3 CU15 (10.0.5850) January 20, 2014 (3 public hotfixes)
FIX: “Installer terminated prematurely” error when you install SQL Server 2008 SP3
SQL Server 2008 SP3 CU16 (10.0.5852) March 17, 2014 (2 public hotfixes)
SQL Server 2008 SP3 CU17 (10.0.5861) May 19, 2014 (9 public hotfixes)
FIX: Performance problems occur when database lock activity increases in SQL Server
The post Performance Related Fixes in Post-SQL Server 2008 Service Pack 3 Builds appeared first on Glenn Berry.
]]>The post Performance and Stability-Related Fixes in All SQL Server 2008 SP3 Cumulative Updates appeared first on Glenn Berry.
]]>Let’s say you want some specific justification and ammunition for applying the latest SQL Server 2008 SP3 Cumulative Update, which is CU11 (Build 10.0.5840), that was released on May 20, 2013. You could read the fix-lists for each cumulative update since SP3 RTM, available from this master CU list article from Microsoft:
The SQL Server 2008 builds that were released after SQL Server 2008 Service Pack 3 was released
Or, you can start out with this filtered list (of Engine-related fixes) that I put together:
SQL Server 2008 SP3 CU1 (10.0.5766) October 17, 2011
SQL Server 2008 SP3 CU2 (10.0.5768) November 21, 2011
FIX: CLR stored procedure returns NULL after it is recompiled in SQL Server 2008 R2
FIX: Access violation when you insert a record into a new empty partition in SQL Server 2008
SQL Server 2008 SP3 CU3 (10.0.5770) January 16, 2012
FIX: It takes a long time to restore a database in SQL Server 2008 R2
SQL Server 2008 SP3 CU4 (10.0.5775) March 19, 2012
FIX: ghost_record_count values keep increasing in SQL Server 2008 R2 or in SQL Server 2008
FIX: Backup operation fails on a SQL Server 2008 database after you enable change tracking
SQL Server 2008 SP3 CU5 (10.0.5785) May 21, 2012
SQL Server 2008 SP3 CU6 (10.0.5788) July 16, 2012
SQL Server 2008 SP3 CU7 (10.0.5794) September 17, 2012
FIX: Error messages when you use dtexec to execute packages in SQL Server 2008 Integration Services
SQL Server 2008 SP3 CU8 (10.0.5828) November 19, 2012
FIX: Memory leak if you enable the AUTO_UPDATE_STATISTICS_ASYNC statistics option in SQL Server 2008
SQL Server 2008 SP3 CU9 (10.0.5829) January 21, 2013
SQL Server 2008 SP3 CU10 (10.0.5835) March 19, 2013
SQL Server 2008 SP3 CU11 (10.0.5840) May 20, 2013
FIX: Access Violation when you use a SQL profiler to trace an RPC event class in SQL Server 2008
Most of those hotfixes seem pretty significant to me (and this is just the Engine-related subset that I picked since Service Pack 3 RTM). I strongly encourage you to start reading the hotfix list when new cumulative updates are released, because there is a lot of good information there that may convince you and your organization to stay more current with your SQL Server Cumulative Updates. Keep in mind that SQL Server Cumulative Updates are actually cumulative, so if you install one, you will get all of the fixes for all of the previous Cumulative Updates for the Service Pack that you are on.
The post Performance and Stability-Related Fixes in All SQL Server 2008 SP3 Cumulative Updates appeared first on Glenn Berry.
]]>