Sign in
Blogs from Suhas
Dirtying my hands in SQL Server
Options
About
Email Blog Author
RSS for posts
Atom
RSS for comments
OK
Search Blogs
Blog - Link List
Favourite SQL Blogs
Slava Oks's Blogs
Slava Oks's Blogs
CSS SQL Server Engineers Blogs
CSS SQL Server Engineers Blogs
Laurentiu Cristofor's Blogs
Laurentiu Cristofor's Blogs
Raul Garcia's Blogs
Raul Garcia's Blogs
SQL Server Security Team's Blogs
SQL Server Security Team's Blogs
SQL Server Storage Engine Team's Blogs
SQL Server Storage Engine Team's Blogs
Tags
Backup
Corruption
Data File
Database
Database Corruption
Database Mirroring
DBCC
Guide
Guidelines
Index
Index Scan
IO
Log
Log Backup
Log File
Mirror
Mirroring
Monitor
Performance
Plan
Recover
SQL Server
SQL Server 2005
SQL Server 2008
SQLPerf
Archive
Archives
August 2011
(2)
July 2011
(4)
December 2010
(1)
September 2010
(1)
August 2010
(1)
March 2010
(3)
July 2009
(4)
May 2009
(6)
April 2009
(3)
March 2009
(4)
MSDN Blogs
>
Blogs from Suhas
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
Blogs from Suhas
Internals of Database Snapshot – Part 3: Snapshot and Mirroring
Posted
over 2 years ago
by
Suhas De
2
Comments
In my earlier posts, we have seen how database snapshots work, and how the Buffer Pool is used when we query Snapshot Databases. In this post, we will see how Database Snapshots work, when they are created against Mirrored Databases. Let us assume we...
Blogs from Suhas
Internals of Database Snapshot – Part 2: Snapshot and the Buffer Pool
Posted
over 2 years ago
by
Suhas De
0
Comments
In my earlier post, we have seen what Database Snapshots are, and how the Database Snapshots are maintained by the SQL Server Database Engine. In this post we will see how the data and index pages, belonging to the Snapshot, are managed in the Buffer...
Blogs from Suhas
Internals of Database Snapshot
Posted
over 2 years ago
by
Suhas De
2
Comments
In this post, we will explore the internals of Database Snapshot. Most of this information is already available in the Internet, in the posts authored by the SQL Server Development Team and the CSS Escalation Team; however, through this post we will attempt...
Blogs from Suhas
Advanced Performance Tuning – 4 :: Designing for better performance contd…
Posted
over 2 years ago
by
Suhas De
1
Comments
Few months back, I was working with one of my customers, who was engaged by his client to design a Survey Module. Nothing very fancy about the module, but the kind of reports that were to be delivered made it really tricky. Let me explain the requirements...
Blogs from Suhas
Advanced Performance Tuning – 3 :: Designing for better performance
Posted
over 2 years ago
by
Suhas De
0
Comments
If you have read my earlier post , you might be saying “Heck! This guy loves to post questions without providing proper answers!” Believe me, that is not my intention. My intention here is to help you understand common mistakes that people make, so that...
Blogs from Suhas
Advanced Performance Tuning – 2 :: Which side of the operator
Posted
over 2 years ago
by
Suhas De
2
Comments
If you have read my earlier blog post on the Importance of data-types , you might be wondering, “What the heck is going on here?” I had already written in that post the reason behind the slow performance – the EmpCountry column in the Employee table is...
Blogs from Suhas
Transaction Log Backup Size in Bulk Logged Recovery Model
Posted
over 3 years ago
by
Suhas De
3
Comments
Assume that I have a database in Bulk Logged Recovery Model, and I perform a bulk operation that is minimally logged. Now, if I take a Log Backup, should not my Log Backup File Size be smaller than if I had performed the same operation in Full Recovery...
Blogs from Suhas
Advanced Performance Tuning – 1 :: Importance of data-types
Posted
over 3 years ago
by
Suhas De
4
Comments
Why did we develop DBMS systems? Not just for storing data – but also to be able to search for and retrieve stored data, and we define what our search criteria should be. This was probably true a couple of decades back, but we have come a long...
Blogs from Suhas
INF: How to re-setup Database Mirroring In SQL Server
Posted
over 3 years ago
by
Suhas De
4
Comments
One of my friends was asking this to me offline the other day: "I have Database in SQL Server, which is both Mirrored as well as Log Shipped. Log backups happen every 15 minutes; Mirroring happens in Synchronous mode and does not involve a witness...
Blogs from Suhas
INF: Automatic Identity Range Management with Merge Replication in Microsoft SQL Server 2005 / 2008
Posted
over 3 years ago
by
Suhas De
2
Comments
I have been working with SQL Server Replication for over 4 years now; and till now each case that I work on gives me something new to learn. At the same time, every case amazes me by the intricate design that has gone into implementation of SQL Server...
Blogs from Suhas
INF: A missing exception handler can cause blocking and eventual application hang.
Posted
over 3 years ago
by
Suhas De
1
Comments
Very recently, I had the opportunity to help troubleshoot a Blocking issue that one of our customer's was experiencing. In my experience, this is a very common scenario that I have seen. However, while troubleshooting this issue, and more so, while we...
Blogs from Suhas
Is NFR set?
Posted
over 3 years ago
by
Suhas De
0
Comments
Hi Friends, After a long break of about 8 months, I am back again!! Many things changed recently, and I was quite busy adopting to the changes – the most challenging was, of course, adopting myself to new parenthood. However, I am back again, with some...
Blogs from Suhas
Revealing the secrets - Truncating a Transaction Log File
Posted
over 4 years ago
by
Suhas De
10
Comments
In my earlier blog post on Shrinking the Transaction Log files in SQL Server , I had mentioned that a VLF can be truncated only when all transactions, that have at least one command written into the specified VLF have either been committed or rolled back...
Blogs from Suhas
Step-by-step guide to configure Database Mirroring between SQL Server Instances in a Workgroup
Posted
over 4 years ago
by
Suhas De
20
Comments
This post is again in response to requests from customers who want to know how to configure Database Mirroring between instances of SQL Server 2005 in a WORKGROUP. As you might have noticed, while configuring Database Mirroring using the GUI, it requires...
Blogs from Suhas
How to configure SQL Server Database Mail to send email using your Windows Live Mail Account or your GMail Account
Posted
over 4 years ago
by
Suhas De
49
Comments
Hi Friends, This post comes as a response to requests from many of our customers, who want to know the step by step process on how to configure SQL Server Database Mail to send emails using their Windows Live Mail Account or their Gmail Account. If you...
Blogs from Suhas
Database Corruption Part 5 :: Dealing with Log File Corruption
Posted
over 4 years ago
by
Suhas De
2
Comments
Hi Friends, I am back again after a long time. Last month was the end of yet another financial year, and all of us were very busy with the processes involved with each year-end. Now that all those are completed, I could find some time for my next blog...
Blogs from Suhas
Registry check-pointing on a Windows Cluster
Posted
over 4 years ago
by
Suhas De
2
Comments
Over the last few years that I have been in Microsoft, I have come across multiple issues where database administrators have mistakenly made inappropriate changes to the clustered SQL Server registry hives. Later, when SQL Server restarts (either due...
Blogs from Suhas
Lock pages in memory now available for 64 bit Standard Edition of SQL Server
Posted
over 4 years ago
by
Suhas De
5
Comments
Great news!!! Due to over-whelming customer demand for the " Lock pages in memory " support for the Standard Edition of SQL Server 2005 and 2008 , Microsoft has released Cumulative Updates that will help SQL Server 64 bit Standard Edition to...
Blogs from Suhas
Database Corruption Part 4 :: Recovering from a failed disk
Posted
over 4 years ago
by
Suhas De
2
Comments
It was a nice day a few days back - nice sunny day, with moderate temperatures. I got up early and after spending some time reading my favorite articles, made my way to office. In office, I realized I hadn't much work lying ahead; so sat down wondering...
Blogs from Suhas
Server Side Encryption in SQL Server
Posted
over 4 years ago
by
Suhas De
3
Comments
Hi Friends, After 3 posts on Database Corruption, I hope you would not mind if I divert my attention a bit and post some blogs related to some other topics. This topic that I going to write about is a very interesting topic; so I thought of taking...
Blogs from Suhas
Database Corruption Part 3 :: Differences between CHECKTABLE and CHECKDB
Posted
over 4 years ago
by
Suhas De
1
Comments
In this post, we would have a look at the differences between DBCC CHECKTABLE and DBCC CHECKDB. We would not go deep into how each works – that has already been very beautifully documented by the SQL Server Storage Engine Team in their blog posts; we...
Blogs from Suhas
Database Corruption Part 2 :: How to attach a database using the Create-Replace method
Posted
over 4 years ago
by
Suhas De
1
Comments
Ok, so, as promised, here’s my next post on Database Corruption. In this post, we will have a look at how to attach a database that you have detached and can now no longer attach back to SQL Server. This may happen if the database was already corrupt...
Blogs from Suhas
Database Corruption Part 1 :: Introduction to Database Corruption in SQL Server
Posted
over 4 years ago
by
Suhas De
3
Comments
Hello Everybody, I think you will all agree with me that database corruption is one of the nightmares in the life of a DBA. We store precious data in databases and each day the dataset grows bigger and bigger. A database corruption issue not only puts...
Blogs from Suhas
Property Owner is not available for Database '[DBName]'.
Posted
over 4 years ago
by
Suhas De
15
Comments
Hi Friends, This issue that I am talking about is a very common issue that I have seen. I have, in my experience, seen many users experiencing this issue; yet, most people do not know how to troubleshoot or fix this issue. Moreover, I have seen this...
Blogs from Suhas
Invalid object name 'master.dbo.spt_values'. (Microsoft SQL Server, Error: 208)
Posted
over 4 years ago
by
Suhas De
22
Comments
Hi Friends, The last month has been a very busy month for all of us, and its not over yet. However, with the daily work, comes a few instances when we do encounter really interesting issues. End of the last month, I encountered an issue, that is really...
Page 1 of 2 (29 items)
1
2