Veritabanı Yöneticileri

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


3
Eksik indeksleri kör bir şekilde eklemeniz uygun mudur?
Yavaş yavaş saklı yordamlarımı eksik dizinler için sınamak için sık sık SSMS kullanıyorum. Ne zaman bir "Kayıp İndeks (Impact xxx)" görsem, diz çökme tepkim sadece yeni indeks oluşturmaktır. Bu, söyleyebildiğim kadarıyla her seferinde daha hızlı bir sorgulama ile sonuçlanıyor. Bunu yapmaya devam etmemem için herhangi bir sebep var mı?

2
SQL Server, paralel olarak birleştirme birleşimini iki eşit bölümlenmiş tabloda en iyi duruma getirmiyor
Bu soru, Veriyolu Yöneticileri Yığın Değişimi üzerinden yanıtlanabileceği için Yığın Taşması'ndan geçirilmiştir . 7 yıl önce göç etti . Çok detaylı soru için şimdiden özür dilerim. Sorunu yeniden oluşturmak için tam bir veri kümesi oluşturmak için sorgular dahil ettik ve 32 çekirdekli bir makinede SQL Server 2012 çalıştırıyorum. Ancak bunun …

4
Bir şema değişiminin nasıl gerçekleştiğini belirleme?
Dün kötü bir şey oldu. Bir süre önce oluşturulmuş olan görünüm, nihayetinde raporları bozan biri tarafından değiştirildi. Ne yazık ki. birileri (bilerek veya bilmeyerek) PRODUCTION veritabanında bu değişikliği yaptı. Sorum: Bu değişikliği kimin (kullanıcı adı) yaptığını bilmemizin bir yolu var (script / software / freeware etc), böylece bu kullanıcının üretim …
21 sql-server  view 

6
mysqldump'tan yavaş veri yükleme hızı
Bazıları 10 milyon, bazıları 100 milyon olan yaklaşık 30 tablodan oluşan, orta boyutta bir MySQL veri tabanına sahibim. mysqldump(Ayrı dosyalar halinde) tüm tabloları oldukça hızlıdır belki 20 dakika sürer. Yaklaşık 15GB veri üretir. En büyük dökümlü dosyalar 2GB aralığındadır. Verileri başka bir kutuya, altı çekirdekli, 8 GB'lik bir makineye MySQL'e …
21 mysql  mysqldump 

5
Tablo takma işlemi kötü bir uygulama mıdır?
Bunu, DBMS kursunda Bilgi Hizmetleri Yüksek Lisans öğrencileri için yapmayı öğrendiğimi hatırlıyorum. Kendinize biraz yazı yazmak için şunu yazabilirsiniz: SELECT t1.id, t2.stuff FROM someTable t1 INNER JOIN otherTable t2 ON t1.id=t2.id ; Ama ... Neden saklı yordamlarda böyle kabul edilebilir? Yaptığı her şey ifadenin okunabilirliğine zarar verirken son derece küçük …

3
Ana veritabanını ne sıklıkla yedekleyebilirsiniz?
BOL’deki öneri oldukça belirsiz: Verilerinizi iş gereksinimlerinize göre yeterince korumak için master'ı gerektiği kadar yedekleyin. Önemli bir güncellemeden sonra ek bir yedeklemeyle destekleyebileceğiniz düzenli bir yedekleme programı öneririz. Daha fazla girişim yaparsanız, bu detayları bulacaksınız: Master'ın güncellenmesine ve yedeklemenin yapılmasına neden olan işlem türleri aşağıdakileri içerir: Bir kullanıcı veritabanı oluşturma …

1
CAP teoreminin arkasındaki sebep nedir?
http://en.wikipedia.org/wiki/CAP_theorem http://www.cs.berkeley.edu/~brewer/cs262b-2004/PODC-keynote.pdf Ben çok neden basit olmuyor düşünüyorum sadece iki arasında Tutarlılık Kullanılabilirlik Bölüm toleransı herhangi bir dağıtılmış veritabanı sistemi için tutabilir. Bu varsayım kanıtlandı, ancak bunun neden muhtemelen tutabileceğini görmek için daha kolay bir yol var mı? Bir kanıt aramıyorum, sadece bu teoremin neden anlamlı olabileceğini anlamak için iyi …

6
Veri Tabanı Tasarımı ve Prototipleri yapmak için iyi bir araç var mı? [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu , Veritabanı Yöneticileri Yığın Değişimi için açık olacak şekilde güncelleyin . 5 yıl önce kapandı . Tüm tablolarla, sütunlarla, veri türleriyle ve ilişkileriyle Veritabanı Şeması'nı tasarlamak için iyi bir araç istiyorum. Bugün bunu …


1
MySQL ile ilgili açıklama innodb_flush_method değişkeni
Sabit disklerin iç çalışmalarını çok cahil olduğumu kabul ederek başlayayım. Bu yüzden innodb_flush_method değişkeni için el kitabını okuduğumda , kafam karıştı. Layman'ın O_DSYNC ve O_DIRECT'teki farklılıklar ve bir veritabanı sunucusundaki performans sorunu olup olmadığını nasıl anlatacağım hakkında bir açıklama alabilir miyim. Kurulumumdaki bazı istatistikler: MySQL 5.1.49-64bit çalıştıran Mac OSX 10.6 …
21 mysql  innodb 

4
Neden bazı DBMS'lerin belirli DDL deyimleri için geri alınmasına izin vermiyor?
Son zamanlarda MySQL öğrendim gelmez böyle garip beni vurdu PostgreSQL Kullanılmakta olan "alter table" ... gibi DDL geri alma desteklemek, ama bir arkadaşım bile Oracle buna müsaade etmediğini söyledi .. Desteklememenin teknik sebepleri var mı? Bu sadece onlar için "ilginç" bir özellik mi? Düzenleme: bu karşılaştırmayı yeni buldum . Birçok …

3
InnoDB ve MyISAM tablolarını aynı sunucuda karıştırmak yaygın bir uygulama mıdır?
8GB RAM ile bir sunucuda çalışan yaklaşık 4.5GB tek bir veritabanı var. Tabloların büyük çoğunluğu MyIsam'dır (yaklaşık 4.3GB), ancak yakında bazılarını InnoDB'ye dönüştüreceğim . (İlk başta en yoğun olarak yazılmış tablolara odaklanan yavaş bir işlem olacak). Her iki tür depolama motorunun bulunduğu özel bir sunucuyu çalıştırmada yanlış bir şey var …

4
RDBMS'lerde “index” ne anlama geliyor? [kapalı]
Burada ne sorulduğunu söylemek zor. Bu soru belirsiz, belirsiz, eksik, aşırı geniş veya retoriktir ve mevcut haliyle makul bir şekilde cevaplanamaz. Bu soruyu netleştirmek ve böylece yeniden açılmak üzere yardım almak için yardım merkezini ziyaret edin . 8 yıl önce kapandı . Çoğu geliştiricinin yaptığı gibi dizinler kullanıyorum (çoğunlukla ... …
21 index  rdbms 

13
Sertifikaların Değeri [kapalı]
Kapalı . Bu soru görüşe dayalı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu güncelleyin, böylece bu yayını düzenleyerek gerçekleri ve alıntıları yanıtlayabileceksiniz . 6 yıl önce kapandı . Sorular Hangi sertifikalara sahipsin? Sertifikanız (veya bir eksikliğin) size karşı veya size karşı çalıştı mı? Sertifika için …
21 career 

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.