SQL Server Premier Field Engineer Blog
learn.microsoft.com/en-us/archive/blogs/sql_pfe_blog
This is a shared team blog of the SQL Server Premier Field Engineer team
DatabasesDevOps / SRE / infrastructureMicrosoft blogsMSDN archive
- Posts
- 129 from 27 May 2009 to 25 Feb 2019
- Posting
- archived, read-only
- Kind
- company blog
- Feed
- https://learn.microsoft.com/en-us/archive/blogs/sql_pfe_blog/feed.xml
2019 2
2018 8
- FileStream Backup and Restore
- AlwaysOn Availability Groups unable to query against readable secondary replica database: Wait Type HADR_DATABASE_WAIT_FOR_TRANSITION_TO_VERSIONING
- Configure SQL Server Failover Cluster Instance on Azure Virtual Machines with MSDTC
- Domain Independent Cluster and Availability Group
- Read-Scale Availability Group Setup
- MSDTC Supported Configurations
- Migrating Symmetric Keys Between SQL 2016 and SQL 2017/Azure
- Monitoring Azure Analysis Services with Log Analytics and Power BI
2017 26
- How to Upgrade an AG Cluster to Windows 2016
- SQL Server 2017 Read-Scale Availability Groups
- Implementing Buffer Pool Extension
- Microsoft Excel, TLS & SQL Server – Important Considerations
- Sync SQL Logins and Jobs
- Trace Flag 1117 Growth and Contention
- Query Store Questions From The Field
- SQL Server Workgroup Cluster FCM Errors
- SQL 2016 - Temporal Tables - Triggers and Historical Data Tidbits
- Troubleshooting CDC enabling failure – Part 2
- Troubleshooting CDC enabling failure – Part 1
- Login Failed for xxx – Who’s Keeps Trying to Connect to my Server?
- SSISDB Reporting with Power BI
- Quick Tip - Shift+Alt for multiple line edits
- SSIS: Capturing PerfMon Counters During Package Execution
- Split a file group into multiple data files
- SQL Diagnostics Project Part 2 – Custom SQL Nexus Imports
- Trouble shooting Availability Group Listener in Azure SQL VM
- SSIS: Setting the same variable in multiple projects in the catalog
- Increasing the Number of SQL Server Error Logs – My Automation Journey – Part 2
- Azure RM: Configure a second Availability Group with a Listener using the External Load Balancer
- APS Blocked Partition Switch
- The EXECUTE permission was denied on xp_msver
- SQL 2016 - Temporal Tables - How do you drop a Temporal Table?
- Incremental Statistics – My New Favorite Thing
- APS 2016 External Object Changes
2016 33
- CREATE INDEX Monitoring Progress
- SQL 2016 - Temporal Tables - Can you change the schema?
- Recover database without LDF file
- Tempdb misconfiguration when SQL Server fails to create a secondary data file
- Troubleshooting intermittent connection timeout
- SQL 2016 - Temporal Tables - What are they and how do you set one up?
- Increasing the Number of SQL Server Error Logs – My Automation Journey – Part 1
- Performing transaction log backups using AlwaysOn Availability Group read-only secondary replicas-Part2
- Performing Transaction Log Backups using AlwaysOn Availability Group Read-Only Secondary Replicas - Part 1
- Finding Which Connections Have Been Read Only Routed
- Create a Quick and Easy Performance Baseline
- TCP Port Is Already In Use
- SSIS version number is not valid error
- SQL 2016 Backup Compression with TDE Enabled Databases
- DBCC CHECKDB Fails on a Database with files in Azure Blob Storage
- CPU_ID Gaps in SQL Server sys.dm_os_schedulers
- Where is a record really located?
- Finding What Availability Group Listeners Applications Are Using To Connect
- Learn SQL 2016 Polybase with HDP - Part 2 – Learning Polybase along with Hadoop Tutorials
- Learn SQL 2016 Polybase with HDP - Part 1 - Build the Environment
- What Does Installing Polybase Add to My SQL Server?
- Azure SQL Database Migration Performance
- Quickly create A LOT of SQL Instances
- SSDT BI Gotcha on VS2015 – New Target Server Version Added to Project Properties
- Find users under a specific database role for all the servers in my environment
- Azure RM: SQL Server AlwaysOn Availability Groups Listener configuration with Azure External Load Balancer
- Easier SQL Server Cluster Upgrades with Windows Server 2016!
- Load Testing SSAS with PowerShell
- Getting Started with Always Encrypted Part 2
- Getting Started with Always Encrypted Part 1
- SSIS Tip: Using a Filepath Parameter for Multiple Flat Files
- SSRS Subscriptions (What goes on “under the hood”)
- Recover database without LDF file
2014 2
2013 38
- SQL Diagnostics Project Part 1 – Configuring Custom SQL Data Collections
- Inadvertently Promoting a Local Transaction to a Distributed Transaction
- SQL PFE PASS Content Now Available!
- SQL PFE @ PASS Summit
- Connection Pooling for the SQL Server DBA
- SecurityException / ‘The process was terminated’ errors installing SQL 2008 when .Net Framework 4.0 is installed
- An Approach to SQL Server Index Tuning
- Forced Parameterization Can Lead to Poor Performance
- Back to Basics: SQL Parameter Sniffing due to Data Skews
- Correlating XE query_hash and query_plan_hash to sys.dm_exec_query_stats in order to retrieve Execution plans for high Resource statements.
- Oops… I forgot to leave an empty SQL table partition, how can I split it with minimal IO impact?
- Timeout Error from Excel Services - “Unable to refresh data for a data connection in the workbook”
- Adding mount points to a WSFC SQL Cluster ( FCI ) Instance
- How to: Restoring SQL File stream Data
- Monitoring SQL Server 2012 AlwaysOn Availability Groups Worker Thread Consumption
- Slice on a Calculated Member that uses the Aggregate function
- Are my actual worker threads exceeding the sp_configure 'max worker threads' value?
- Lazy Log Truncation – Clearing of SQL transaction log VLF status deferred
- SQL Server Resource Governor Monitoring reports
- An overview of High Availability and Disaster Recovery solutions available for SQL Server
- SQL Server Analysis Services Multidimensional Model – Merging Partitions with Slice
- Flow Control in Always On Availability Groups – what does it mean and how do I monitor it?
- Implications of the SQL Server Bulk Logged recovery model on point in time restores
- Compare SQL Failover Cluster Instance SQL and OS Node Versions using PowerShell
- Identifying the cause of SQL Server IO bottlenecks using XPerf
- SQL 2012 System Health Reporting Dashboard – Visualizing sp_server_diagnostics results.
- Get the Active Power Plan of Multiple Servers with PowerShell
- SQL 2012 AlwaysOn Availability groups Automatic Failover doesn’t occur or does it – A look at the logs
- Viewing SQL Server Non-Clustered Index Page Contents
- SQL FileStream Restore and Anti-Virus
- Observing SQL Server Transaction Log Flush Sizes using Extended Events and Process Monitor
- Troubleshooting SQL Server High CPU usage using Xperf
- Dissecting SQL Server physical reads with Extended Events and Process monitor
- SQL Server 2012 Partially Contained Databases Part 2 - Collation
- SQL Server 2012 Partially Contained Databases Part 1 - Contained Logins
- Use PowerShell Script via startup Agent Job to balance Memory between two instances on a cluster on a Failover
- MDX: SET overwrite and the use of EXISTING function
- SQL Collation and related performance impact, viewing collation in query plans
2011 1
2010 3
2009 16
- SQL Server memory models (Part II)
- How and Why to Enable Instant File Initialization
- Deadlock Troubleshooting in SQL Server Analysis Services ( SSAS )
- SQL Server memory models (Part I)
- Side effects of storing an Analysis Services partition data in a non-default location
- How to use Partition Processing Destination Task to pump data into a SSAS partition via SSIS
- SQL High CPU scenario troubleshooting using sys.dm_exec_query_stats and RING_BUFFER_SCHEDULER_MONITOR ring buffer in sys.dm_os_ring_buffers
- SQL High CPU scenario troubleshooting using sys.dm_exec_query_stats and RING_BUFFER_SCHEDULER_MONITOR ring buffer in sys.dm_os_ring_buffers
- Sum of a SQL Analysis Services calculated measure within a Reporting Services report gives #Error
- What needs to be done to be able to edit DTS 2000 packages on a Windows 2008 or Vista Machine ?
- The Case of the Phantom Spid: Troubleshooting and Resolving an Orphaned DTC Transaction
- Possible performance implications when using string parameters in Reporting Services
- Enabling/Disabling Report builder 2.0 on SSRS 2008 in SharePoint integrated mode
- Three Usage Scenarios for sys.dm_db_index_operational_stats
- Chart behavior difference in SQL Reporting Services 2008
- Introducing the SQL Server Premier Field Engineer Blog