Veritabanı Yöneticileri

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


3
MySQL çoğaltma - Slave sürekli master'ın gerisinde kalıyor
Master-slave çoğaltma kurulumuyla MySQL-5.1.50 kullanıyorum. Çoğu zaman köle efendinin gerisinde kalıyor. Çalıştığımda show processlist;, uzun süren bir sorgu yok. Ben de etkinleştirdim slow_log. Ancak, yavaş çalışan bir sorgu bulamaz. Köle sürekli olarak çoğaltmanın master'ın arkasında saniye olduğuna dair uyarılar veriyor. Bazen gecikme süresi artar. Sorunun nedenini nasıl teşhis edebilirim? Acil …

2
Bir “ya / ya” ilişkisini nasıl modellemeliyim?
Yazılım adında bir varlığım ve FreeSoftware ve NonFreeSoftware adlı iki alt türüm olduğunu varsayalım. FreeSoftware varlığının satın alma tarihi, satıcı vb. Özellikleri vardır. FreeSoftware varlığının lisans, kaynak kodu url'si vb. Özellikleri vardır. Başka bir varlığı, İşletim Sistemini modellemek istersem, bunu nasıl yapmalıyım? Yazılım ile "ilişki", FreeSoftware ve NonFreeSoftware ile "ya …

1
CAP Teoremi ve BASE (NoSQL)
CAP Teoremi ve BASE (NoSQL) Merhaba, NoSQL ile ilgili çalışmalarım için küçük bir yazı yazmaya çalışıyorum ve CAP Teoremini, hepsi değilse de çoğu NoSQL veritabanına bağlı olarak tanımladım. Daha sonra NoSQL ve RDBMS arasındaki fark hakkında NoSQL veritabanlarının ACID muadili BASE'i kullandığını belirten bir makale okudum. BASE, ASİD ve CAP'ın …
12 nosql 




2
Bire bir ilişki normalleştirilmiş mi?
Bir kayıt için geniş bir istatistiksel veri setimiz olduğunu düşünün; örneğin 20-30 INTsütun. Hepsi bir kayda ait olduğundan VEYA bire bir ilişkiyle bağlantılı başka bir tablo oluşturarak tüm seti bir tabloda tutmak daha iyidir. Birincisinin avantajı JOIN, ilgili kayıt için tüm istatistiksel verilere engel olmak ve bunlara hızlı bir şekilde …


1
Postgresql kendi başına bir "hızlı kapanma" gerçekleştirdi. Neden? Bunu nasıl yapabildi?
Google'ı bu yere göndermeden önce olabildiğince fazla okudum ve manuel olarak okudum. Sürüm bilgileri: Ubuntu10.x üzerinde Postgres8.4 Ben bir postgres sunucusu çalıştırmak kişisel bir dizüstü bilgisayar var ve bir yönetici sunucuyu yeniden başlattığını söyleyerek ölmeden önce (~ ben haftalar önce çalışan oldu) JDBC (~ ben haftalar önce çalışan oldu) için …
12 postgresql 

3
Neden birden fazla ilişki için bir tablom olmasın?
Veritabanımda örneğin Mağaza, Çalışan ve Satış gibi birden çok ilişkim olduğu ve çiftleri basit bir ikili ilişkiyle bağlamak istediğimi varsayarsak. Şahsen yabancı anahtarlardan oluşan doğal bir anahtarla Employee_Store ve Employee_Sale adlı tablolar yaratacağım. Şimdi, meslektaşım birden fazla ilişki için bir tablo oluşturmakta ısrar ediyor. Yukarıdaki örnek için EmployeeLinks adında bir …


4
HEADERONLY RESTORE alanından ayıklanıyor
Geri yüklemek üzere olduğum yedeklemenin yapıldığı tarihi almak için ' HEADERONLY RESTORE ' u kullanmaya çalışıyorum . Komuta: RESTORE HEADERONLY FROM DISK = '<path to .bak file>' Query Analyzer'da iyi çalışır ve 50 sütun gibi bir sonuç kümesi verir. Sorun aslında bu koddan erişiyor. 50: ish sütunlarının her birini bildirerek, …


2
MySQL ENUM sütunundaki değerleri tek bir sorguda yeniden adlandırabilir miyim?
Diyelim bir ile bir veritabanı tablo var ENUM('value_one','value_two'). Bunu bir olarak değiştirmek istiyorum ENUM('First value','Second value'). Şu anda bunu şu şekilde yapıyorum: ALTER TABLE `table` MODIFY `column` ENUM('value_one','value_two','First value','Second value'); UPDATE `table` SET `column`='First Value' WHERE `column`='value_one'; UPDATE `table` SET `column`='Second Value' WHERE `column`='value_two'; ALTER TABLE `table` MODIFY `column` ENUM('First …

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.