Monthly Archive: Eylül 2019

SQL Server’da Tüm Tabloların Boyutunu Hesaplamak

Herkese merhaba, Bu yazıda sizlere SQL Server’da tüm tabloların boyutunu hesaplamak hakkında bilgi vereceğim. SQL Server’da bazı durumlarda tüm tablolarımızın kapladığı boyutu tek tek görmek isteyebiliriz. Aşağıdaki kodu kullanarak tüm veritabanı için tablo boyutunu hesaplayabilirsiniz. CREATE PROCEDURE [dbo].[TabloBoyutunuHesapla] AS BEGIN SET NOCOUNT ON; DECLARE @cmdstr VARCHAR(100); CREATE TABLE #TempTable (...

SQL Server’da Veritabanınızda Bulunan Tablolardaki Tüm Kayıtları Silmek

Herkese merhaba, Bu yazıda sizlere SQL Server’da veritabanınızda bulunan tablolardaki tüm kayıtların silinmesi hakkında bilgi vereceğim. SQL Server’da bazı durumlarda tabloların yedeğini alınıp sonrasında bu yedeğin veritabanına farklı bir ad ile geri yüklenmesi, sonraki aşamada tabloların içinin boşaltılması gerekebilir ya da istenebilir. Tabloların içinin boşaltılması noktasında aşağıdaki kod bloğu işinize...

SQL Server’da En Fazla CPU Kullanan Sorguları Bulmak

Herkese merhaba, Bu yazıda sizlere SQL Server’da en fazla CPU kullanan sorguları bulmak hakkında bilgi vereceğim. SQL Server’da bazı durumlarda en fazla CPU kullanan sorguları listelemek isteyebiliriz. Aşağıdaki sorgu bu konuda işinize yarayacaktır. SELECT TOP 50 ObjectName = OBJECT_SCHEMA_NAME(qt.objectid, dbid) + ‘.’ + OBJECT_NAME(qt.objectid, qt.dbid), TextData = qt.text, DiskReads =...

SQL Server’da Job’un Kurulum ve Çalıştırılma Bilgileri Hakkında Bilgi Edinme

Herkese merhaba, Bu yazıda sizlere SQL Server’da job’un kurulum ve çalıştırılma bilgileri hakkında bilgi edinme üzerine bilgi vereceğim. SQL Server’da oluşturmuş olduğunuz jobların kurulum ve çalıştırılması hakkında bilgi edinmek için aşağıdaki sorguyu kullanabilirsiniz. Sorgumuz job adı, job’un çalıştırdığı komut gibi birçok bilgiyi tüm joblar için bize getirecektir. SELECT [sJOB].[job_id] AS...

SQL Server’da Job’un Çalıştırılması Hakkında Bilgi Edinme

Herkese merhaba, Bu yazıda sizlere SQL Server’da job’un çalıştırılması hakkında bilgi edinme üzerine bilgi vereceğim. SQL Server’da oluşturmuş olduğunuz jobların çalıştırılması hakkında bilgi edinmek için aşağıdaki sorguyu kullanabilirsiniz. Sorgumuz job adı, job’un son çalıştırılma zamanı, job’un son çalıştırılma durumu, job’un başarı ile çalıştırılıp çalıştırılmadığı gibi birçok bilgiyi tüm joblar için...

SQL Server’da Job Hakkında Bilgi Edinme

Herkese merhaba, Bu yazıda sizlere SQL Server’da job hakkında bilgi edinme hakkında bilgi vereceğim. SQL Server’da oluşturmuş olduğunuz joblar hakkında bilgi edinmek için aşağıdaki sorguyu kullanabilirsiniz. Sorgumuz job adı, kategorisi, açıklaması oluşturulma zamanı, modifiye edilme zamanı gibi birçok bilgiyi tüm joblar için bize getirecektir. SELECT [sJOB].[job_id] AS [JobID], [sJOB].[name] AS...

SQL Server’da ID Olmayan Tablo ile While Döngüsünün Kullanımı

Herkese merhaba, Bu yazıda sizlere SQL Server’da ID olmayan tablo ile While döngüsünün kullanımından bahsedeceğim. SQL Server’da bazı durumlarda tablolarda ID ya da sıra numarası gibi değerler olmayabilir. İşte bu gibi durumlarda tabloyu while döngüsü içine alıp kullanmak için aşağıdaki örnekten faydalanabilirsiniz. İlk olarak örnek bir tablo yapalım ve içine...

SQL Server’da CASE WHEN ile UPDATE Kullanımı

Herkese merhaba, Bu yazıda sizlere SQL Server’da CASE WHEN ile UPDATE kullanımından bahsedeceğim. SQL Server’da bazı durumlarda bir kolonun içeriği şarta sokularak diğer bir kolon güncellenmek istenebilir. İşlemi anlamak için ilk olarak aşağıdaki tabloyu oluşturup içindeki verileri ekleyelim. –Tablo oluşturulması CREATE TABLE Sayilar ( id INT IDENTITY(1, 1) PRIMARY KEY,...

SQL Server’da Database Diagram Support Objects Cannot Be Installed Hatası

Herkese merhaba, Bu yazıda sizlere SQL Server’da database diagram support objects cannot be installed hatasından bahsedeceğim. SQL Server’da dışarıdan bir veritabanını sistemimize aktardık diyelim. Kısacası dışardan eklediğimiz veritabanı ile çalışma yapacağız ve diyagram oluşturmak istiyoruz diye düşünelim. Bu veritabanı üzerinde Database Diagrams oluşturmak istediğimizde aşağıdaki hatayı alırız. Yukarıdaki gibi bir...

SQL Server’da Noktalama İşareti ile Ayrılmış Sütunları Ayırmak

Herkese merhaba, Bu yazıda SQL Server’da noktalama işareti ile ayrılmış sütunların ayrılması hakkında bilgi vereceğim. Konuyu anlamak adına aşağıdaki örneği inceleyin. –Tablonun oluşturulması CREATE TABLE KisiDetay ( ID INT, Ad VARCHAR(50), Adres VARCHAR(50) ); –Tabloya veri eklenmesi INSERT INTO KisiDetay VALUES (100, ‘Yavuz-Hasan-Bilge’, ‘Başakşehir|İstanbul|Türkiye’), (200, ‘Pelin-Büşra-Kübra’, ‘Ataköy|İstanbul|Türkiye’), (300, ‘Ahmet-Mehmet-Yasin’, ‘Yenibosna|İstanbul|Türkiye’),...

Yazı kopyalamak yasaktır!