Database Administration & Monitoring A look at PostgreSQL 9.6 – The wait interface 16.05.2016 by Daniel Westermann For a long time there was no real wait interface in PostgreSQL core. Now, with the upcoming 9.6, pg_stat_activity was extended to provide more meaningful information for what a session is currently waiting on.
Database Administration & Monitoring SQL Server 2016: new database-scoped configuration parameters part 2 18.03.2016 by Microsoft Team In this blog post, let’s continue with other database-scoped options shipped with the SQL Server 2016 RC0. We will first begin with the first one and my preferred option: setting the MAXDOP value for(…)
Development & Performance SQL Server 2016 : nonclustered columnstore index and aggregate pushdown 14.03.2016 by Microsoft Team Did you miss aggregate pushdown capability shipped with columnstore index? Well, I remember the first time I heard about it is was when I read the very interesting blog post of Niko Neugebauer here with a(…)
Database Administration & Monitoring, Development & Performance Sudden drop of the page life expectandy but don’t panic yet! 02.03.2016 by Microsoft Team A couple of weeks ago, I had an interesting discussion with one of my customer about the page life expectancy (aka PLE). He asked me if monitoring the metric value is a best practice because he often noticed a big(…)
Development & Performance Changing an existing partition configuration … Well, not so easy! 26.02.2016 by Microsoft Team This time let’s talk about an interesting customer scenario where table partitioning was implemented on a table with 100 GB of data on SQL Server 2014. Partitioning in this context aimed to save disk space (archive data were compressed) , help(…)
Development & Performance NOLOCK is definitely not what you may expect … 15.02.2016 by Microsoft Team For those who still believe that using nolock hint is a lock-free process, keep reading this blog post. I wrote a previous blog post 3 years ago, when I was at one of my customer and(…)
Database Administration & Monitoring, Development & Performance, Oracle Enable 10046 Tracing for a specific SQL 05.02.2016 by Clemens Bleile Available methods to enable 10046 trace are described in My Oracle Support Note 376442.1. You can enable 10046-tracing – on session level (alter session) – for other sessions (e.g. with oradebug, the package DBMS_MONITOR or DBMS_SYSTEM) What is not(…)
Database Administration & Monitoring SQL Server AlwaysOn and availability groups : session timeout parameter 20.01.2016 by Microsoft Team Have you ever faced to timeout issues with SQL Server availability groups? If you take a look at the timeout parameters for an availability group, you will find a plenty of configuration settings. Indeed, you have timeout parameters(…)
Development & Performance SQL Server Extended Event: Eine Deadlock-Event aus der “system_health” Überwachung 10.12.2015 by Stéphane Haby Wie Sie vielleicht wissen, gibt es eine Überwachung über Extended Events: system_health. Kürzlich fragt mich ein Kunde an, um ein zufälliges Deadlock-Problem zu analysieren...
Application integration & Middleware, Development & Performance SQL Server Collation for System Center Products 05.11.2015 by Stéphane Haby A customer asks me, what is the collation for System Center products? Do we have a general collation for all products? And what is the BP for Tempdb? And how work the licencing for SQL Server in(…)