Category archive: SQL Server 2025

SQL Server Agent İş Geçmişi Neden Boş? sysjobhistory Sorunu ve Çözümü

Caglar Ozenc 10 min read

SQL Server Agent işlerinizin geçmişine en son ne zaman baktınız? Bu soruyu bir üretim sunucusunda sorduğumda aldığım cevap beklediğim gibi olmadı. İşler aylardır sorunsuz koşuyordu, fakat sysjobhistory tablosunda tek bir satır bile yoktu. Bu yazıda olayı adım adım anlatıyorum: belirti, teşhis, kök sebep, çözüm ve doğrulama. SQL Server 2025 ile birlikte değişen önemli bir ayrıntı da var.…

Continue reading

MS SQL-Health MCP ile SQL Server Teşhisi

Caglar Ozenc 14 min read

Merhaba arkadaşlar, Bir DBA olarak en sık duyduğum cümle şudur: “Sunucu yavaşladı, bir bakar mısın?” Bakarsınız; SSMS’i açar, birkaç DMV sorgusu çalıştırır, blocking var mı, hangi sorgu CPU yiyor, yedek alınmış mı diye tek tek kontrol edersiniz. Peki bu işi yapay zeka istemcinize yaptırabilseydiniz, hem de elle sorgu yazmadan, doğal dille konuşarak? Bu rehberde tam olarak bunu…

Continue reading

SQL Server 2025 CU6 Çıktı — Kitaba Neyi Nasıl İşledik

Caglar Ozenc 6 min read

Merhaba arkadaşlar, Geçen ay CU5 ile yaptığımız güncellemenin üstünden bir CU daha geçti: SQL Server 2025 Cumulative Update 6 yayımlandı. Bu kısa yazıda iki şeyi anlatacağım: CU6 tam olarak neyi getiriyor, ve kitabın v1.0.2 baskısına bunu nasıl işledim. Kitabın baştan beri verdiği söz buydu — basılı kitaplar CU’ları takip edemez; bu kitap eder. Önce kuralı tekrar edeyim: buraya yazdığım her tarih ve build…

Continue reading

SQL Server 2025: Vector, Graph ve RAG Tek Veritabanında

Caglar Ozenc 6 min read

Bir e-ticaret platformunda modern yapay zekâ özelliklerini hayata geçirmek istediğinizde, klasik mimari size genelde dört ayrı sistem önerir: anlamsal arama için bir vektör veritabanı (Pinecone, Qdrant), ilişki analizi için bir graph veritabanı (Neo4j), sohbet asistanı için bir RAG servis katmanı ve tüm bunları besleyen ana ilişkisel veritabanı. Dört ayrı sistem; dört ayrı yedekleme stratejisi, dört…

Continue reading

SQL Server 2025 vs 2016-2022: Neden ve Nasıl Geçmelisiniz?

Caglar Ozenc 5 min read

Merhaba, SQL Server 2025 (sürüm 17.x), 18 Kasım 2025’te genel kullanıma açıldı ve Mart 2026 CU3 güncellemesiyle artık tamamen olgunlaştı. Microsoft’un “AI’ye Hazır Kurumsal Veritabanı” olarak tanımladığı bu sürüm, özellikle 2016, 2017, 2019 ve 2022 kullananlar için büyük bir sıçrama. Bu yazıda 5N1K yöntemiyle (Ne, Neden, Nasıl, Ne Zaman, Nerede, Kim) her şeyi net ve…

Continue reading

SQL Server 2025 İncelemesi: Yapay Zeka, Native JSON ve 50 GB Express Sürüm Devrimi

Caglar Ozenc 3 min read

Veri platformu dünyasında uzun zamandır beklenen an geldi. Microsoft, veritabanı yönetimini yapay zeka çağına taşıyan ve hibrit bulut senaryolarını standartlaştıran SQL Server 2025 sürümünü duyurdu. Bir Microsoft Data Platform MVP’si olarak, ön izleme sürümlerinden bu yana incelediğim bu yeni sürüm, sadece bir güncelleme paketi değil, platformun yeteneklerini baştan aşağı değiştiren bir vizyon sunuyor. Özellikle SQL…

Continue reading

SQL Server 2025 OPPO Nedir? Optional Parameter Plan Optimization ile T-SQL Performansınızı Artırın

Caglar Ozenc 13 min read

Giriş SQL Server kullanıcılarının yıllardır yaşadığı en yaygın performans sorunlarından biri, parametreli sorgularda karşımıza çıkan “parameter sniffing” problemidir. Özellikle dinamik yapıda çalışan ve opsiyonel parametrelerle yazılmış saklı yordamlar ya da raporlama sorguları, bazen bir kullanıcının sorgusu için iyi çalışan bir planın diğer kullanıcılar için felakete dönüşmesine neden olabilir. Bu durum sadece veritabanı yöneticilerinin değil, uygulama…

Continue reading

SQL Server 2025 CTP 2.1 ile Gelen Gerçek Yenilikler

Caglar Ozenc 2 min read

Önceki Sürümde Yoktu, Artık Var: Bu Sürüm Neden Önemli? ? Yayın Tarihi: 16 Haziran 2025 ? Build Number: 17.0.800.3 Yazar notu:Bu yazı, SQL Server 2025 CTP 2.1 sürümünü doğrudan test eden bir uzman tarafından, resmi dokümantasyon ve deneyimle harmanlanarak hazırlanmıştır. Amaç, bu önizleme sürümündeki yenilikleri herkesin anlayabileceği dilde, teknik doğrulukla aktarmaktır. SQL Server 2025’in ikinci…

Continue reading

SQL Server 2025 ile ZSTD Sıkıştırması – Bölüm 2

Caglar Ozenc 2 min read

Bu yazı, SQL Server 2025 ile ZSTD Sıkıştırması üzerine hazırlanan 7–8 bölümlük teknik serinin ikinci parçasıdır. İlk bölümde ZSTD algoritmasının neden SQL Server 2025’e entegre edildiğini, klasik sıkıştırma algoritmalarına göre sunduğu avantajları ve bu değişimin kurumsal yedekleme stratejilerine olan etkilerini detaylı biçimde ele aldık. Eğer henüz okumadıysanız, aşağıdaki bağlantıdan ulaşabilirsiniz:https://www.caglarozenc.com/sql-server-2025/sql-server-2025-ile-zstd-sikistirmasi.html Bu ikinci bölümde ise, ZSTD…

Continue reading

SQL Server 2025 Preview + Ollama ile Semantic Arama: Kodlarla Demo

Caglar Ozenc 4 min read 2 comments

Bu blog yazısında , MacBook ortamında Docker ile SQL Server 2025 Public Preview kurulumu, Ollama modeli ile metin embedding üretimi ve bu embedding’lerin SQL Server içerisinde semantic search (anlam bazlı arama) amaçlı nasıl kullanılabileceğini adım adım göreceğiz. Tüm süreç yerel (local) olarak çalışacak şekilde tasarlanmıştır. Ön Koşullar 1. SQL Server 2025 Docker Kurulumu Aşağıdaki komutlarla…

Continue reading