Remove 2008 Remove Code Remove Storage Remove Testing
article thumbnail

The Lock Escalation Threshold – Part 1

SQL Performance

Testing environment. I happen to be using SQL Server 2019 CU16 but the details I’ll describe haven’t materially changed since partition level lock escalation was added to SQL Server 2008. DECRYPTION BY CERTIFICATE Banana ; Start : -- Recreate the test table. BEGIN TRANSACTION ; -- Test statement(s). Test 1 with 6213 rows.

article thumbnail

MariaDB vs MySQL: Key Differences and Use Cases

Percona

MariaDB is a popular SQL open source relational database management system that originated as a fork of MySQL after MySQL was acquired by Sun Microsystems in 2008 and later Oracle in 2010. Some key features and functionalities of MySQL include: Support for multiple storage engines, allowing users to choose what is suitable for their needs.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Finding Distinct Values Quickly

SQL Performance

Test Environment. It comes set to SQL Server 2008 compatibility (level 100), but we will start with a more modern setting of SQL Server 2017 (level 140): ALTER DATABASE StackOverflow2013 SET COMPATIBILITY_LEVEL = 140 ; The tests were performed on my laptop using SQL Server 2019 CU 2. Row Store Clustered Index. ( -- Anchor.

Servers 86
article thumbnail

Expanding the Cloud for Windows Developers - All Things Distributed

All Things Distributed

Using the AWS Toolkit for Visual Studio , you can now deploy your.NET applications to AWS Elastic Beanstalk directly from your Visual Studio environment without changing any code. of administrative tasks such as OS and database software patching, storage management, and implementing reliable backup and disaster recovery solutions.

Cloud 115
article thumbnail

"0 to 60" : Switching to indirect checkpoints

SQL Performance

I was a bit perplexed by this issue, since the system was certainly no slouch — plenty of cores, 3TB of memory, and XtremIO storage. If you have instances running older versions like SQL Server 2008 R2 (I found one!), writes/sec average throughput: 46.96 I still have more to do.

C++ 58
article thumbnail

Strongly Type Those Table-Valued Parameters

SQL Performance

Table-valued parameters have been around since SQL Server 2008 and provide a useful mechanism for sending multiple rows of data to SQL Server, brought together as a single parameterized call. The DataTable can be created multiple ways in the.NET code, but a common way to create the table is something like the following: System.

Servers 55
article thumbnail

Minimal Logging with INSERT…SELECT and Fast Load Context

SQL Performance

It can be activated from SQL Server 2008 to 2014 inclusive using documented trace flag 610. The FastLoadContext code path adds support for minimally-logged and concurrent bulk load on: Empty and non-empty clustered b-tree indexes. There are two main code paths that can set DMLRequestSort to true for index inserts. The sqllang!CUpdUtil::FOptimizeInsert

Cache 64