Veritabanı Yöneticileri

Veritabanı becerilerini geliştirmek ve topluluktaki diğer kişilerden öğrenmek isteyen veritabanı uzmanları için soru cevap

2
Sürekli tarama 0 saniye veya 2-3 dakika sürer
Aşağıdaki gibi, herhangi bir satır döndürmemesi garanti edilen bir sorgu, sunucularımızdan birinde 0 ila 160 saniye arasında bir şey alır: select col1, col2, col3 from tab1 where 0 = 1 İki hafta önce, bu 48 saatlik bir aralıkta altı kez oldu. Geçen hafta aynı sorgu ~ 0 saniye sürdü. Uygulamamızın …

1
Hizmet hesabının veritabanı postasını kullanması için hangi izinlere ihtiyacı vardır?
Yönetilen hizmet hesabı altında çalışan bir SQL Server 2012 örneği var. Bir hesapla veritabanı postasını yapılandırdım ve bir test e-postası göndermeye çalışıyorum, ancak sunucunun olay günlüklerinde bazı hatalar alıyorum: Veritabanı Altyapısı Örneği = MYINSTANCE; Posta PID = 2132; Hata Mesajı: Veritabanına güncelleme başarısız oldu. Sebep: 'sysmail_logmailevent_sp' nesnesi, 'msdb' veritabanı, 'dbo' …

1
pgBouncer harika çalışıyor ancak bazen kullanılamıyor
Ben meşgul bir postgres 9 veritabanı önünde pgBouncer çalıştırıyorum. Çoğu zaman iyi çalışır. Ancak birkaç saatte bir psycopg2 istisnası ile uygulamamdan bir hata e-postası alırım: OperationalError ('sunucuya bağlanılamadı: İstenen adres atanamıyor Sunucu "neo-hulk" ana bilgisayarında mı çalışıyor ve 6432 numaralı bağlantı noktasında TCP / IP bağlantılarını kabul ediyor mu?') Bu …

1
Mdf ve ldf boş alan veritabanı boş alan ile eşleşmiyor
SSMS'de dosya boyutuyla ilgili özellikleri gördüm ve bir veritabanı için aşağıdaki ayrıntıları buldum. Burada değerler diğer özelliklerle eşleşmiyor. Burada mdf, ldf ve total size her pencerenin altındaki diğer değerlerle eşleşir. Ancak mdf ve ldf kullanılabilir boş alan eklenirse, shrink veritabanı penceresinde gösterilen kullanılabilir boş alan ve veritabanı özelliklerinde gösterilen boş …

2
Sp_reset_connection'ın yürütülmesi uzun zaman almasının olası nedenleri nelerdir?
sp_reset_connectionSistem saklı yordamının neden SQL Server Profiler aracılığıyla görüntülendiği gibi birkaç milisaniyeden daha uzun sürmesi gerekir? SQL Server Profiler kullanarak bir üretim sisteminden basit bir iz aldım ve sonra analiz etmek için SqlNexus kullandım. SqlNexus, sp_reset_connection öğesinin toplam izlemenin% 33'ü olan en yüksek kümülatif süreye sahip olduğunu belirtir. Gözlemlenen süre …

2
SQL Server'da bağımlı dış birleşimleri iç içe mi yerleştirmeliyim?
Bu konuda karışık bilgiler duydum ve kanonik ya da uzman görüşünü umuyorum. LEFT OUTER JOINHer biri sonuncuya bağımlı olan birden fazla s varsa, onları iç içe yerleştirmek daha mı iyi? Bir yapmacık Örneğin, JOINhiç MyParentbağlıdır JOINiçin MyChild: http://sqlfiddle.com/#!3/31022/5 SELECT {columns} FROM MyGrandChild AS gc LEFT OUTER JOIN MyChild AS c …

3
Sql sorgu sonucundan büyük bir veri kopyalama
Benim sql server 2008, sorgu çalıştırdıktan sonra veri dönüşü milyonlarca çok büyük. Kopyalamayı denedim ama bir istisna sql bellek hatası veriyor. Tüm verileri nasıl kopyalayıp excel'e yapıştırabileceğimi bize bildirir misiniz? Veri hizalı değil gibi txt dosyasına vermek istemiyorum. Bu yüzden el ile kopyalayıp excel'e yapıştırmak istiyorum. Lütfen bunun için bana …


4
SQL Server başlatıldı, ancak herhangi bir bağlantı noktasını dinlemedi
SQL Server 2012'yi yeni yükledim. Henüz veritabanı oluşturulmadı. Management Studio'yu sa / password ile açabilirim. Binn \ sqlservr.exe bir hizmet olarak başlatılır ve hizmet listesinde başladığını görebiliyorum. Ancak, aşağıdaki gibi kontrol ettiğim gibi 1433 bağlantı noktasını dinlemedi veya varsayılan olarak herhangi bir bağlantı noktasını dinlemedi: tasklist|find /I "sql" Bende var: …

1
SentryOne Plan Explorer UDF'lerde okumaları sayar mı?
Ben böyle bir sorgu var: select dbo.fn_complexFunction(t.id) from mytable t Gelen SQL Nöbetçi Planı Explorer , ben fark ben Sorgu Planı UDF dahil olmak Tahmini Planı al çalıştırmak zorunda. 'Gerçek Planı Al' çalıştırıldığında, mantıksal okumaların ve diğer metriklerin UDF'de gerçekleşen işlemleri içerdiği görülmemektedir. Bu gibi durumlarda, Profiler'ı kullanmanın tek çözümü …


2
SQL Server Agent'ta Powershell Komut Dosyası çalıştırılırken hata oluştu
SQL Server Agent (SQL Server 2012 Enterprise çalıştıran) üzerinden çalışan bir SQL işi var. İşin son adımı, ağ paylaşımında bulunan bir uygulamayı çalıştırmaktır. Ne yazık ki uygulama (klasör sürüm numarasıdır) klasörün adını bilmiyorum, bu yüzden bulmak için PowerShell kullanıyorum: set-location "\\server\companydocuments\MyApp\Application Files\" $name = Get-ChildItem | sort name -desc | …

1
STATISTICS_NORECOMPUTE kullanma önerisi
Son zamanlarda bazı ilginç dizin sorunları olan bir dizi veritabanının bakımında yer aldım. Beni en çok ağırlaştıranlardan biri, geliştirme, test, model ve üretim makineleri arasındaki endekslerdeki farklardır. Farklılıklar ayar sorgularını zorlaştırdığından bunları senkronize etmek ilk projelerimden biridir. Test ve model ortamlarını karşılaştırdığımda, model ortamındaki dizinlerin çoğunun test edilenler tarafından STATISTICS_NORECOMPUTEayarlanmadığını …

1
Genişletilmiş olay oturumundan parametre değerleri toplama
Uygulamamız tarafından kullanılan ifadeleri izlemek için genişletilmiş olaylar kullanıyorum. Ben de kullanılan parametrelerin gerçek değerlerini bilmek istiyorum dışında, istediğim bilgileri toplayacak bir oturum oluşturduk . Bu izi üretim dışı bir ortamda gerçekleştiriyorum ve izin isabet ettiği herhangi bir performans kabul edilebilir. Tüm sorgular Hazırda Bekletme kaynaklıdır ve şu şekilde parametrelendirilmiştir: …

1
SQL'de Minimum Günlük Kaydı Koşulları
Bu sayfadaki iddiaları test etmek için bir komut dosyası yazdım http://technet.microsoft.com/en-us/library/dd425070(v=sql.100).aspx Ne zaman hakkında Minimum Kayıt Koşullarını Özetleme başlıklı tabloda yazdım en az günlük kaydı oluşur veya oluşmaz. Bu komut dosyasını kullanarak, farklı ek türlerinin her biri için Günlük Kayıt Uzunluklarının toplamının aşağıdaki olduğunu buluyorum: Öbek boş tablock yok 60000 …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.