↓ Skip to Main Content
Vedran Kesegic Blog

Vedran Kesegic Blog

Main Navigation

  • Home
  • sp_xdetails
  • Performance Logging
Vedran Kesegic Blog

Vedran Kesegic Blog

Off Canvas Menu

  • Home
  • sp_xdetails
  • Performance Logging
Backup and Recovery, Transaction Log

Transaction Log Backups – How long to keep them?

Vedran Nov 26, 2014

Introduction In this post I will give you a tip on how long it would be …

Transaction Log Backups – How long to keep them? Read more →

TSQL and SQL Client Code

Sort records without ORDER BY?

Vedran Sep 3, 2014

How often you see some smartie “optimizes” the query by removing ORDER BY, justifying that query …

Sort records without ORDER BY? Read more →

Performance

Do you measure query IO with SET STATISTICS IO ON ?

Vedran Dec 31, 2013

Introduction In our tuning work and often in presentations we see people use SET STATISTICS IO …

Do you measure query IO with SET STATISTICS IO ON ? Read more →

Data Engine, TSQL and SQL Client Code

READ COMMITTED sucks!

Vedran Sep 25, 2013

Are you still using READ COMMITTED transaction isolation level? Default transaction isolation level on all SQL …

READ COMMITTED sucks! Read more →

Backup and Recovery

Disk failure probability on a large number of disks

Vedran Aug 8, 2013

Introduction We either have or will experience a drive failure. Doesn’t matter if we talk about …

Disk failure probability on a large number of disks Read more →

Backup and Recovery, Transaction Log

Transaction log myths

Vedran Mar 28, 2013

There are some myths widely spread about transaction log that are to be debunked here: Log …

Transaction log myths Read more →

Security and encryption

Procedure with Execute as login?

Vedran Mar 24, 2013

Sometimes we need a low-privileged user to do a specific administration task or task that require …

Procedure with Execute as login? Read more →

Backup and Recovery, Transaction Log

Set transaction log size and growth

Vedran Feb 9, 2013

Introduction What is the best practice, how to properly set-up transaction log initial size, growth, and …

Set transaction log size and growth Read more →

Backup and Recovery, Transaction Log

Transaction log Truncate vs Shrink vs VLF number

Vedran Feb 8, 2013

Transaction log truncate – why it didn’t shrink my log ? (Truncate vs Shrink) Introduction One …

Transaction log Truncate vs Shrink vs VLF number Read more →

Backup and Recovery, Transaction Log

Transaction log survival guide: Shrink 100GB log

Vedran Feb 6, 2013

Introduction You got yourself in situation where transaction log has massively grown, disk space became dangerously …

Transaction log survival guide: Shrink 100GB log Read more →

Posts pagination

Previous 1 … 4 5 6

Our Mission

Our Mission

Databases should be fast and simple to use. We make them so. Do not let your customers wait for a slow database response - hire a top professional! We are passionate about creating highly-tuned SQL Server systems. Do you want yours to become one? Simply call us or send email, and we will take care of the rest.

Vedran Kesegić, M.Sc.
SQL Server Database Consultant
Email: [email protected]

A Random Thought

If nobody reacted to alert from monitoring system, that alert should not exist. Quality of alerts is measured by number of reactions divided by number of raised messages. Should be close to 100%. If below 50%, it is a spamming system, not alerting system. Nobody reacts to real alerts if so many false ones occur. Be savvy with alerts.

Categories

  • Backup and Recovery
    • Transaction Log
  • BI
  • Conferences
  • Data Engine
  • Performance
  • Security and encryption
  • Storage
  • TSQL and SQL Client Code
  • Uncategorized

Recent posts

  • Instant SQL Masterpieces
  • Immutable backup against crypto attacks
  • Database recovery IMPORTANT rule
  • SUSPECT database
  • How to partition a really big table?
Copyright © 2026 Vedran Kesegic Blog | Powered by Responsive Theme
Copyright © 2026 Vedran Kesegic Blog | Powered by Responsive Theme
Visit Us On TwitterVisit Us On FacebookCheck Our FeedVisit Us On LinkedinVisit Us On Youtube