Some tips for using SQL Server 2019 file and filegroups Consider placing the tempdb log files on other physical disk arrays than those with the data files. Because logging is usually more write-intensive, it is important that the disk arrays containing the tempdb log files have sufficient disk I/O performance. Set the maximum size of the data and log files....
Author: Alexander Chigrik
Tips for using SQL Server 2019 Reporting Services
Tips for using SQL Server 2019 Reporting Services SQL Server 2019 Reporting Services (SSRS) is a server-based reporting platform that provides comprehensive reporting functionality. You can download SSRS 2019 at here: https://www.microsoft.com/en-us/download/details.aspx?id=100122 Consider hosting a database catalog used for SSRS in an Azure SQL Managed Instance. In SSRS 2019 you can host a database catalog used for SSRS in an...
Some useful tips for using XML in SQL Server 2019
Some useful tips for using XML in SQL Server 2019 Consider replacing OPENXML with the XML nodes() function. The nodes() function is useful when you want to shred an xml data type instance into relational data. The result of the nodes() function is a rowset that contains logical copies of the original XML instances. Use CROSS APPLY to get data...
Useful SQL Server 2019 features
Useful SQL Server 2019 features 1. Memory-optimized TempDB metadata. In SQL Server 2019 Microsoft introduces a new feature that is part of the In-Memory Database feature family. This is memory-optimized TempDB metadata. Now the system tables involved in managing temporary table metadata can be moved into latch-free non-durable memory-optimized tables. Use the following script to turn on the memory-optimized TempDB...
Troubleshooting SQL Server 2017 installation
Troubleshooting SQL Server 2017 installation If you have problems with SQL Server 2017 installation, review this troubleshooting checklist to find potential solutions. 1. Check the hardware requirements. To install SQL Server 2017, you should have the following hardware: – Intel or compatible platform with processor speed: 1.4 GHz minimum for a 64-bit x64 2.0 GHz or faster recommended – Memory...
Troubleshooting security problems in SQL Server 2017
Troubleshooting security problems in SQL Server 2017 If you have security problems in SQL Server 2017, review this troubleshooting checklist to find potential solutions. 1. Dimension security is ignored by Power BI Desktop in SQL Server Analysis Services Multidimensional model. In this case, when you open the dimension, all the measures become visible, and even those that you have denied...
Troubleshooting SQL Server 2017 problems on Linux
Troubleshooting SQL Server 2017 problems on Linux Starting from SQL Server 2017, Microsoft supports the Linux operating systems to install SQL Server. If you have problems when you work with SQL Server 2017 on Linux, review this troubleshooting checklist to find potential solutions. 1. You may notice that the daylight saving time (DST) changes are not determined by SQL Server...
Troubleshooting Upgrading to SQL Server 2017
Troubleshooting Upgrading to SQL Server 2017 Should you have problems with upgrading to SQL Server 2017, review this troubleshooting checklist to find potential solutions. 1. Check the hardware requirements. To upgrade to SQL Server 2017, you should have the following hardware: – Intel or compatible platform with processor speed: 1.4 GHz minimum for a 64-bit x64 2.0 GHz or faster...
Troubleshooting problems with SQL Server 2017 alerts
Troubleshooting problems with SQL Server 2017 alerts If you have problems with SQL Server 2017 alerts, review this troubleshooting checklist to find potential solutions. 1. Check that account, the SQL Server Agent service runs under is a member of the Domain Users group. The LocalSystem account does not have network access rights, so if your jobs require resources across the...
Troubleshooting problems with views in SQL Server 2017
Troubleshooting problems with views in SQL Server 2017 If you have problems with views in SQL Server 2017, review this troubleshooting checklist to find potential solutions. 1. You can get the error 1086 when you use FOR XML clause in a view. This error indicates that the FOR XML clause is invalid in views when they contain a set operator....