«maintenance» etiketlenmiş sorular

Bir veritabanı bağlamında bakım, bir veritabanı sistemi etrafındaki izleme, ayarlama ve yedekleme prosedürleri gibi rutin operasyonel görevleri açıklar.

4
Başkaları bağlı olabilirken db'yi zorla
Bir veritabanını PostgreSQL DB kümesinden kaldırmam gerekiyor. Aktif bağlantılar olsa bile nasıl yapabilirim? -forceTüm bağlantıları ve sonra da DB'yi bırakacak bir bayrağa ihtiyacım var . Nasıl uygulayabilirim? dropdbŞu anda kullanıyorum , ancak başka araçlar da mümkün.

5
Veritabanını küçültmek ne zaman uygundur?
Küçültmenin şeytan olduğunu biliyorum: Sayfa sırasını tersine çevirir ve cilt kanseri, veri parçalanması ve küresel ısınmadan sorumludur. Liste devam ediyor ... Diyelim ki 100 GB veri tabanım var ve 50 GB veriyi siliyorum - bir tabloda değil, veri tabanının% 90'ını kapsayan geniş bir veri tabanındaki eski verilerin genel bir budaması. …

5
SQL Server Bakım Planı - Görevler ve Çizelgeleme Konusunda En İyi Uygulamalar
Sql Server 2005 veritabanlarımız için bir bakım planı hazırlamakla görevliyim. Yedeklemeler için biliyorum Her 15 dakikada bir günlük tam veritabanı yedeklemesi ve işlemsel günlük yedeklemeleri yapmak istiyorum. Benim sorunum başka hangi görevleri yapmak istediğimi ve ne sıklıkla yapmam gerektiğini bulmak. Şimdiye kadar aklımda. Düşüncemde herhangi bir kusur varsa veya bunu …

2
İstatistikleri Güncellemek İçin Ne Zaman?
Aşağıdakileri yapan bir Bakım Planları miras aldım: Eski verileri temizleme DB bütünlüğünü kontrol eder Veritabanı ve İşlem Günlüğü Yedeklemeleri Yapar Dizinlerimizi Yeniden Düzenliyor Güncelleme İstatistikleri Eski yedekleri ve Bakım Planı dosyalarını silin 23 dakikalık Bakım Planının İstatistiklerini Güncellemek 13 dakikalık şaşırtıcı bir zaman alıyor. Bu 13 dakikalık süre zarfında, veri …

1
BACKUP komutu için BUFFERCOUNT, BLOCKSIZE ve MAXTRANSFERSIZE ayarı
Ben arıyorum pratik değerlerini ayarlamak için rehberlik BUFFERCOUNT, BLOCKSIZEve, MAXTRANSFERSIZEbir BACKUPkomuta. Biraz araştırma yaptım (aşağıya bakınız), biraz test yaptım ve gerçekten değerli herhangi bir cevabın "Eh, buna bağlı ..." ile başlayacağının farkındayım. Yaptığım sınama ve bulduğum kaynakların herhangi birinde gösterilen sınama (aşağıya bakınız) ile ilgili endişelerim, sınamanın büyük olasılıkla başka …


5
SQL Server'ı yeniden başlatmak hızlandırıyor mu?
Bu soru, Veriyolu Yöneticileri Yığın Değişimi üzerinden yanıtlanabileceği için Yığın Taşması'ndan geçirilmiştir . 8 yıl önce göç etmiş . Bazı DBA'ların SQL Server'ı çok sık, bazen de gece yeniden başlattıklarını farkettim. Bazı hafızayı boşaltmak, belki de sorguları hızlandırmak için yaptıklarına inanıyorum. Yeniden başlatma sonrası sorgu planlarının yeniden derlenmesi gerektiğini biliyorum, …

1
VAKUM disk alanını işletim sistemine döndürüyor
VACUUMbazı özel durumlar dışında genellikle disk alanını işletim sistemine geri döndürmez. Dokümanlardan: Standart form, VACUUMtablo ve dizinlerdeki ölü satır sürümlerini kaldırır ve ileride yeniden kullanılmak üzere kullanılabilir alanı işaretler. Ancak, tablonun sonundaki bir veya daha fazla sayfanın tamamen ücretsiz hale gelebildiği ve özel bir tablo kilidinin kolayca elde edilebileceği özel …



2
Neden DELETE + REORG boş disk alanı (DB2) yok?
DB2'de büyük ikili veriler içeren bir tablo var. Şimdi tüm tabloyu temizledim ve runstats, reorg, runstats koştum, ancak alınan disk alanı miktarı değişmiyor. Burada ne yanlış olabilir? Tablo, aşağıdaki gibi oluşturduğum kendi tablo alanında bulunur: CREATE BUFFERPOOL "MY_BP" SIZE 250 AUTOMATIC PAGESIZE 4096; CREATE LARGE TABLESPACE MY_TBS IN DATABASE PARTITION …

1
Sayfa sayısı <1000 olan dizinleri neden yeniden oluşturmuyorsunuz?
Dizin bakımı için Ola Hallengrens betiğini kullanıyorum. Bunu yapmadan önce, hangi dizinleri en çok parçalanmış görmek için aşağıdaki sorguyu kullandım: SELECT dbschemas.[name] as 'Schema', dbtables.[name] as 'Table', dbindexes.[name] as 'Index', indexstats.avg_fragmentation_in_percent, indexstats.page_count FROM sys.dm_db_index_physical_stats (DB_ID(), NULL, NULL, NULL, NULL) AS indexstats INNER JOIN sys.tables dbtables on dbtables.[object_id] = indexstats.[object_id] INNER …

2
Veritabanı bağlamında çağrı yapmak için merkezi saklı yordam
sys.dm_db_index_physical_statsGörünümü kullanarak özelleştirilmiş bir bakım çözümü üzerinde çalışıyorum . Şu anda bir saklı yordamdan başvurulan var. Şimdi bu saklı yordam veritabanlarımdan birinde çalıştığında, ne yapmak istediğimi yapar ve herhangi bir veritabanı ile ilgili tüm kayıtların bir listesini aşağı çeker. Ben farklı bir veritabanına yerleştirdiğimde sadece o DB ile ilgili tüm …


4
Bakım planı işinde yerel sunucu bağlantısı nasıl değiştirilir veya güncelleştirilir
İki gün önce müşterimiz Dev Server adımızı değiştirdi Sunucu Yeniden Adlandırıldıktan sonra, sunucu adı uyuşmazlığı nedeniyle tüm bakım işlerim ve diğer işlerim başarısız oluyor. Biz kullandığınız SQL Server 2012 sürümü ve sunucu 2008 OS Bu yüzden bugün sabah Sql sunucusu 2012 adımı verilen adı güncelledi ve tablo, prosedür güncellemeleri yaptım …

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.