Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Good resources for learning database optimization part [closed]

I am good at database(sql) programming part but I want to move ahead into database optimization part like: where and when to indexes, how to decide which query is better than other, how to optimize database. Can you guide me some good resources or books which can lead me to this?

like image 569
Rocky Singh Avatar asked Nov 01 '10 15:11

Rocky Singh


People also ask

What are the different techniques used for query optimization?

There are two types of query optimization in DBMS: Cost-Based Optimization and Adaptive Query Optimization.


2 Answers

Inside Microsoft SQL Server 2005: Query Tuning and Optimization,

Inside Microsoft SQL Server 2005: T-SQL Querying

Inside Microsoft SQL Server 2005: The Storage Engine

have very deep and thorough explanation of optimizing sql server querying.

like image 188
Giorgi Avatar answered Nov 14 '22 15:11

Giorgi


SQL Server Query Performance Tuning Distilled, Second Edition

like image 20
Otávio Décio Avatar answered Nov 14 '22 13:11

Otávio Décio