Veritabanı Yöneticileri

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

3
Mantıklı bir tampon havuzu boyutunu değerlendirmek için deterministik bir yöntem nedir?
max server memory (mb)Ayarın uygun olup olmadığını anlamak için akıllıca bir yol bulmaya çalışıyorum (ya daha düşük ya da daha yüksek olmalı ya da olduğu gibi kal). max server memory (mb)İşletim sisteminin kendisine vb. Yer bırakacak kadar düşük olması gerektiğinin farkındayım . Baktığım ortamın birkaç yüz sunucusu var; Tampon havuzunun …

4
EF Kodu Önce tüm dizeler için nvarchar (max) kullanır. Bu sorgu performansını etkiler mi?
Önce Entity Framework Code kullanılarak oluşturulan bazı veritabanlarım var; uygulamalar çalışıyor ve genel olarak Kod İlkenin yapmamı sağladığı şeyden oldukça memnunum. Zorunlu olarak önce bir programcı ve bir de DBA saniyesiyim. Veritabanının ne yapmasını istediğimi C # 'da tanımlamak için DataAttributes hakkında okuyorum; ve sorum şu: bu nvarchar(max)ipleri masamda bulundurarak …

6
MySQL SELECT yan tümcesinde bir boole tamsayısı nasıl kullanılır?
Ben burada yeniyim, bu yüzden bana kibar davran. Aşağıdaki senaryo var: Basitlik adına, MySQL veritabanımdaki bir Görünümde temsil edilen birçok tablom var. Benim sorunum, bu görüşte, elde etmeye çalıştığım bir tür olay mı, yoksa başka bir (basit bir boole) olup olmadığını gösteren bir değere ihtiyacım olması: `gu`.`StoppingUnitEventME` = `ese`.`MonitoringElement` AS …

19
SQL Server Management Studio yavaş yavaş yeni pencereler açıyor
SQL Server ve Management Studio'yu 2008'den 2012'ye yükselttikten sonra, yeni sorgu pencereleri ve iletişim kutuları açıldığında Management Studio 2012 çok yavaştır. Masalara sağ tıklamak bile yavaştır. Bir pencerede herhangi bir şey yapmaya başlamadan önce tipik olarak en az 5 saniyelik bir gecikme olur. Bu, her seferinde aynı pencereyi arka arkaya …

2
Zaman damgası sütunu PostgreSQL'den yalnızca milisaniye cinsinden nasıl alınır?
timestamp without time zone default now()Bir PostgreSQL veritabanında türüyle "oluşturulan" bir sütuna sahibim . Sütunları seçersem, varsayılan başına hoş ve okunabilir bir biçime sahiptir: SELECT created FROM mytable; created --------------------------- 2011-05-17 10:40:28.876944 Ancak zaman damgasını sadece milisaniye cinsinden (Uzun Süren) almak istiyorum. Bunun gibi bir şey: SELECT myformat (oluşturulan) from …

4
Uzamsal dizin bir "aralık-sırayla-sınırla" sorgusuna yardımcı olabilir
Bu soruyu sormak, özellikle Postgres için, R-tree / uzaysal dizinleri desteklemesi nedeniyle. Kelimelerin ağaç yapılı (Nested Set model) ve sıklıklarının bulunduğu aşağıdaki tabloya sahibiz: lexikon ------- _id integer PRIMARY KEY word text frequency integer lset integer UNIQUE KEY rset integer UNIQUE KEY Ve sorgu: SELECT word FROM lexikon WHERE lset …

3
SELECT deyiminde OPTION FAST ne yapıyor?
OPTION (FAST XXX)Sorgu ipucunun bir SELECTifadede ne yaptığını biraz araştırdım ve hâlâ kafam karıştı. MSDN’ye göre: Sorgunun ilk sayı_ satırının hızlı alımı için optimize edildiğini belirtir. Bu negatif olmayan bir tamsayıdır. İlk number_rows döndürüldükten sonra sorgu çalışmaya devam eder ve tüm sonuç kümesini oluşturur. Benim için çok anlamlı değil ama …

3
Dairesel yabancı anahtar referanslara sahip olmak kabul edilebilir mi \ Onlardan nasıl kaçınılır?
Yabancı anahtar alanındaki iki tablo arasında dairesel bir referans olması kabul edilebilir mi? Olmazsa, bu durumlar nasıl önlenebilir? Öyleyse, veriler nasıl eklenebilir? Aşağıda, (benim görüşüme göre) dairesel bir referansın kabul edilebileceği yerlerin bir örneği verilmiştir: CREATE TABLE Account ( ID INT PRIMARY KEY IDENTITY, Name VARCHAR(50) ) CREATE TABLE Contact …

2
PostgreSQL istemcilerini SSL kullanmaya zorla?
Ben yapılandırmış ssl = oniçinde postgresql.conf(ve bir sertifika değerine vb yüklü). Bu, tüm istemcilerin her zaman SSL üzerinden bağlanmasını sağlar mı? (Yani, SSL şifrelemesi olmadanssl = on bağlanmayı imkansız kılıyor mu?) Tüm istemcilerin her zaman SSL / TLS üzerinden bağlanmasını sağlamanın başka yolları var mı? Saygılarımla, KajMagnus
29 postgresql 

3
Bir sütun ve başka bir sütunda herhangi biri için farklı nasıl seçilir?
Bir sütunun farklı değerlerini bulmak için bir SQL veritabanı sorgulamam gerekiyor ve başka bir sütundan rastgele bir değere ihtiyacım var. Örneğin, aşağıdaki tabloyu iki sütun, anahtar ve değer olarak düşünün: key value === ===== one test one another one value two goes two here two also three example Keyfi olarak …
29 query 



1
İstekli biriktirme işleci kümelenmiş bir sütun deposundan bu silme işlemi için yararlı mı?
Kümelenmiş bir sütun deposu dizininden veri silme testi yapıyorum. Uygulama planında büyük bir istekli biriktirme operatörü olduğunu fark ettim: Bu, aşağıdaki özelliklerle tamamlanmaktadır: 60 milyon satır silindi 1.9 GiB TempDB kullanılmış 14 dakika yürütme süresi Seri planı 1 biriktirme yeniden bağlama Tarama için tahmini maliyet: 364.821 Tahminciyi küçümseyecek şekilde kandırırsam, …

2
Toplanmışlar için dizine alınmış görünümler kullanmak - gerçek olamayacak kadar iyi?
Oldukça büyük bir kayıt sayısına (10-20 milyon satır) sahip bir veri ambarımız var ve genellikle belirli tarihler arasındaki kayıtları sayan veya belirli bayraklara sahip kayıtları sayan sorguları çalıştırıyoruz. SELECT f.IsFoo, COUNT(*) AS WidgetCount FROM Widgets AS w JOIN Flags AS f ON f.FlagId = w.FlagId WHERE w.Date >= @startDate GROUP …

4
SSD'ler Veritabanlarının kullanışlılığını azaltır mı?
Bugün sadece Robert Martin'i duydum ve yazılım dünyasında dikkat çekici bir figür gibi görünüyor, bu yüzden başlığım bir tıklama yemi gibi görünüyor veya ağzına kelimeler sokuyormuş gibi görünmüyor, ama bu sadece ondan duyduğum şeyi sınırlı deneyim ve anlayışla nasıl yorumladım. Bugün bir video izliyordum (yazılım mimarisinde), Robert C. Martin'in yaptığı …

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.