Veritabanı Yöneticileri

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


2
Oracle ile nereden başlamalı?
Bu sorunun cevapları bir toplum çabasıdır . Bu yayını iyileştirmek için mevcut yanıtları düzenleyin. Şu anda yeni yanıtları veya etkileşimleri kabul etmiyor. Bu sorunun sadece bir cevabı gerekiyor: Oracle'ı kullanmaya başlamak için Veritabanı Yönetimi, PL / SQL ve SQL dahil olmak üzere harika kaynakların bir listesi. Sorunuzun bunun bir kopyası …
11 oracle  plsql 

1
Tek bir işlemde aynı kaydın birden fazla güncellenmesi durumunda kaç sürüm saklanıyor?
Kimberly L. Tripp tarafından yayınlanan MSDN makalesine göre Neal Graves'in " SQL Server 2005 Satır Sürümlendirme Tabanlı İşlem Yalıtımı " ... belirli bir kaydın tamamı önceki sürümleri bağlı bir listedeki zincirleme ve sürüm tabanlı işlemler satır uzun süren durumunda, bağlantı geçilen gerekecektir her erişiminde ait işlem tutarlı versiyonunu ulaşması satır" …


1
Geçici Geçerlilik ve Birincil / Yabancı Anahtar İlişkileri
Zamansal geçerlilik ve zaman özelliklerini gösteren birkaç kehanet dersini okudum. Ancak, okuduğum örneklerde, demo tablolarında kullanılan birincil anahtar yoktur. http://docs.oracle.com/cd/E16655_01/appdev.121/e17620/adfns_design.htm#ADFNS1005 http://www.oracle.com/webfolder/technetwork/tutorials/obe/db/12c/r1/ilm /temporal/temporal.html Bu tablolara birincil anahtarlar eklenmeli mi? Bu geçici tablolardan birine başka bir tablo tarafından nasıl başvurulması gerektiğini merak ediyorum çünkü soruyorum. Bir geçici tablodan diğerine yabancı anahtar ekleyebilir …

3
STIntersects'in performansını artırma
Tabloda T_PIN300.000 pim ve T_POLYGON36.000 çokgen vardır. T_PINşu dizine sahip: CREATE SPATIAL INDEX [T_PIN_COORD] ON [dbo].[T_PIN] ( [Coord] )USING GEOGRAPHY_GRID WITH (GRIDS =(LEVEL_1 = HIGH,LEVEL_2 = HIGH,LEVEL_3 = HIGH,LEVEL_4 = HIGH), CELLS_PER_OBJECT = 128, PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS …

3
Bir dizin mi yoksa iki dizin mi?
Veritabanımdaki bir tabloda aşağıdaki dizin oluşturuldu: CREATE INDEX [idx_index1] on [table1] (col1, col2, col3) Sunucu aşağıdaki 'eksik' dizini öneriyor: CREATE INDEX [idx_index2] on [table1] (col1, col2) INCLUDE (col3, col4, col5, col6....) Korunması gereken yeni bir dizin oluşturmak yerine, mevcut dizin tanımını önerilen sütunları içerecek şekilde değiştirmek bana mantıklı geliyor. Col1 …

5
Kullanılmayan Space SQL Server Tablosunu Boşaltma
SQL Server 2012 Express'te çok kullanılmayan alan içeren bir tablo var. Veritabanında yer açmam gerekiyor. | ADI | SATIRLAR | SAKLIDIR | VERİ | INDEX_SIZE | KULLANILMAMIŞ | | ------------- | -------- | -------------- | ----------- --- | ------------ | -------------- | | MyTableName | 158890 | 8928296 KB | …

2
MySQL başka bir tabloya katılırken dizin kullanmıyor
İki tablo var, ilk tablo bir CMS içindeki tüm makaleler / blog gönderileri içerir. Bu makalelerin bazıları bir dergide de görünebilir, bu durumda dergiye özgü bilgiler içeren başka bir tablo ile yabancı anahtar ilişkisi vardır. Aşağıda, bu iki tablo için tablo oluşturma sözdiziminin basitleştirilmiş bir sürümü bulunmaktadır ve bazı temel …

3
Hata: “Ssis paketini sql sunucusu veri araçlarının dışında çalıştırmak için Integration Services veya daha üstünü [başarılı e-posta gönder] yüklemeniz gerekir.”
NOT Bu qusetion başlığı bu kullanıcıya aynen hata mesajı spesifik olduğunu. Hata iletisi, dtexec uygulamasında, kullanıcı değişkeni hata iletisi dizesinin yerine geçen bir hatayı gösterir. Bu durumda, standart mesaj Standard E ditionile değiştirilir send successful email. 'Standart' hata mesajı şöyle olur: Açıklama: Business Intelligence Development Studio dışında bir SSIS paketi …

5
Bir SQL Server veritabanına aynı çalışma grubuna bağlı diğer bilgisayarlardan nasıl erişilir?
Bir SQL Server veritabanı kullanan bir C # uygulaması oluşturduk. Bir çalışma grubunda bana ve birbirine bağlı başka bilgisayarlarım var. C # uygulamamı başkalarıyla paylaştım. Uygulamayı açtıklarında hatayı alırlar SQL Server'a bağlantı kurulurken ağla ilgili veya örneğe özgü bir hata oluştu. sunucu bulunamadı veya erişilebilir değildi Ancak uygulama bilgisayarımda iyi …

4
Kullanılmayan dizinler nasıl bulunur?
Veri ambarı üzerinde çalışıyorum. 200M'e kadar kayıt içeren tablolarım var. Bu tabloların bazıları yaklaşık 20 + dizinleri var (neden ilk etapta oluşturulmuş bir neden veremiyorum). Bu, bu dizinleri çok acı verici hale getirme işidir ve hem performans hem de çalışma zamanında DWH içe aktarma işi üzerinde doğrudan bir etkiye sahiptir. …
11 sql-server  ssms 

1
Aynı tablodaki iki satırı ilişkilendirme
Satırların birbirleri ile ilişkili olabileceği bir tablo var ve mantıksal olarak, ilişki iki satır arasında her iki şekilde (temelde, yönsüz) gider. (Ve merak ediyorsanız, evet, bu gerçekten bir tablo olmalıdır. Aynı mantıksal varlık / türden iki şeydir.) Bunu temsil etmenin birkaç yolunu düşünebilirim: İlişkiyi ve tersini sakla İlişkiyi bir şekilde …

2
SQL Server işlem günlüğü yedekleri: kuyruk günlüğünün bilinen son günlük yedeklemesini izleyip izlemediğini test edin
SQL Server'ı tam kurtarma modunda kullanıyoruz. Tam bir yedekleme ve bir dizi günlük yedeklemesi göz önüne alındığında, günlük zincirinin son tam yedeklemeden geçerli kuyruk günlüğüne tamamlanıp tamamlanmadığını kontrol edebilmek istiyoruz. (Bu yedekleri gerçekten geri yüklemeden, buradaki amaç yedeklerin tutarlılığını test etmektir.) Mevcut yedeklemeler için bunu nasıl yapacağımı zaten biliyorum: HEADERONLY …

1
PostgreSQL 8.4'te bir tetikleyici işlevini yürütmek için gereken ayrıcalıklar nelerdir?
PostgreSQL 8.4'te bir tetikleyici işlevini yürütmek için gereken ayrıcalıklar nelerdir? Bir role atanan ayrıcalıkların bir tetikleyici işlevi yürütmesi önemli değildir. Bir gün, bir tetikleyici işlevini yürütmek için gereken ayrıcalıkların EXECUTE ayrıcalığı olduğunu, ancak tablonun sahibi için, tetikleyici işlevini çağıran tetikleyiciyi başlatan eylemi gerçekleştiren gerçek rolü olmadığını gördüm. Bu noktayı açıklayan …

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.