Tuesday, January 14, 2025

CREATE NONCLUSTERED INDEX

Örnek
Şöyle yaparız
CREATE NONCLUSTERED INDEX IDX_MYINDEX
ON Orders(OrderDate, ProductID);

Query Store

Giriş
Açıklaması şöyle
The Query Store in SQL Server is a feature designed to help you monitor, troubleshoot, and optimize query performance by automatically capturing a history of queries, plans, and runtime statistics. It's essentially a performance monitoring and tuning tool built into SQL Server.
Örnek
Şöyle yaparız
ALTER DATABASE AdventureWorks SET QUERY_STORE = ON;

Sunday, January 12, 2025

SQL Server Management Studio

Generate Scripts
Database simgesine sağ tıkla ve Tasks/Generate Scripts menüsünü seç

Thursday, December 26, 2024

Replication Tipleri

Giriş
1. Snapshot Replication
2. Transactional Replication
3. Merge Replication


Wednesday, December 18, 2024

Linked Server

Giriş
SQL Server ile Linked Server oluştururken Server Type olarak iki seçenek var
1. SQL Server
2. Other data source
 Other data source olarak Microsoft OLE DB Provider for SQL Server seçeneğini kullanırsak bilgisayara kurulu bir tane OLE DB sağlayıcısı ile başta türden - örneğin MySQL - bir veri tabanına OLE üzerinden bağlantı kurabiliriz. Böylece MySQL veri tabanına okuma, yazma, kopyalama işlemi yapılabilir. Bir örnek burada

Monday, December 16, 2024

dbo Schema

Giriş
dbo kısaltması "DataBase Owner" anlamına gelir. Eğer tablo yaratırken schema ismi belirtmezsek varsayılan schema ismi budur. Yani Postgres'deki public schema gibidir.
Bağlanılan veri tabanını kullanırken dbo schema kısmını açıkça belirtmeye gerek yoktur. Şu ikisi aynı şeydir
SELECT * FROM customers;
SELECT * FROM dbo.customers;

Monday, January 22, 2024

Sütun Tipleri - VARCHAR - UNICODE Karakterler İçindir

Giriş
UNICODE olmayan normal karakterler İçindir

Örnek
Şöyle yaparız
CREATE TABLE ExampleTable (
    ExampleColumn VARCHAR(255)
);

INSERT INTO ExampleTable (ExampleColumn) VALUES
('Hello'),
('This is a longer string'),
('Short');

CREATE NONCLUSTERED INDEX

Örnek Şöyle  yaparız CREATE NONCLUSTERED INDEX IDX_MYINDEX ON Orders(OrderDate, ProductID);