Veritabanı Yöneticileri

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



3
Bir muiti dili web sitesi için hangi harmanlamayı seçmeliyim?
Bir harmanlamanın sorgu hızı üzerinde herhangi bir etkisi var mı? Bir tablonun boyutu harmanlamaya bağlı olarak değişiyor mu? Tüm olası dilleri desteklemesi gereken bir web sitesi oluşturmak istersem (örneğin Google’a bakalım) hangisi önerilir? Ben gibi karakterleri depolamak gerekir 日本語web sitesi üzerinden benim aramalar geri dönmek zorunda kalacak, somethingiçin sóméthíngo sıra …


3
Arama Tablolarının Doğru Kullanımı
Bir veritabanında arama tablolarının ne zaman ve nerede kullanılacağı konusunda tam olarak nasıl sınırlar yerleştirileceğini bulmakta güçlük çekiyorum. Baktığım çoğu kaynak hiçbir zaman çok fazla olamayacağımı söylüyor, ancak bir noktada, veritabanı o kadar çok parçaya bölünmüş gibi görünüyor ki, verimli olsa da artık yönetilemez. İşte birlikte çalıştığım şeye bir atılmış …

4
DEFINER'i Birçok Görünümde Değiştir
Bir güncellemeden sonra veritabanlarımı yedeklerken sorun yaşıyorum . Nedenimi anlamaya çalışırken sistemime takılıyorum. Koştuğum bir sorgu bu sonucu verdi. Got error: 1449: The user specified as a definer ('cittool'@'%') does not exist when using LOCK TABLES Bazı araştırmalardan sonra, bu görüşler için belirleyicinin sistemden tahliye edilmiş eski bir geliştirici hesabı …
25 mysql  view 

6
Hiçbir sysadmin hesabı yokken SQL Server 2008'de kullanıcıya sysadmin nasıl eklenir
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 . Çalışan bir SQL server 2008 örneği var. Maalesef test sırasında giriş bilgilerimin sysadmin haklarının seçimini kaldırdım ve şimdi okuyamıyorum (çünkü sysadmin haklarım yok). SA dışında örnek için başka bir sysadmin hesabı …

3
SQL Server'da bir uygulama kilitleme isteğini nasıl iptal edebilirim?
Sp_getapplock saklı prosedür aşağıdaki dönüş değerlere sahiptir: 0: Kilit başarıyla eşzamanlı olarak verildi. 1: Diğer uyumsuz kilitlerin serbest bırakılmasını bekledikten sonra kilit başarıyla verildi. -1: Kilitleme isteği zaman aşımına uğradı. -2: Kilitleme isteği iptal edildi. -3: Kilitlenme isteği kilitlenme kurbanı olarak seçildi. -999: Parametre doğrulamasını veya başka bir çağrı hatasını …

2
MySQL için İşlemsel DDL iş akışı
DDL deyimlerinin ( alter table, create indexvb.) MySQL'deki mevcut işlemi dolaylı olarak yerine getirdiğini keşfetmekten biraz şaşırdım . MS SQL Server'dan gelince, yerel olarak bir işlemde yerel olarak veritabanı değişiklikleri yapma yeteneği (daha sonra geri alındı) iş akışımın önemli bir parçasıydı. Sürekli entegrasyon için, geri dönüş, herhangi bir nedenden ötürü …

2
LC_CTYPE'nin PostgreSQL veritabanı üzerindeki etkisi nedir?
Böylece, üzerinde PostgreSQL bulunan birkaç Debian sunucusu var. Tarihsel olarak, bu sunucular ve PostgreSQL Latin 9 karakter kümesi ile yerelleştirildi ve o zamanlar iyiydi. Şimdi Polonyaca, Yunanca veya Çince gibi şeylerle başa çıkmak zorundayız, bu yüzden bunu değiştirmek gittikçe büyüyen bir konu haline geldi. UTF8 veritabanı oluşturmaya çalıştığımda şu mesajı …

1
PostgreSQL'de disk alanını nasıl geri alabilirim?
Bu soru, Veriyolu Yöneticileri Yığın Değişimi üzerinden yanıtlanabildiği için Yığın Taşması'ndan geçirilmiştir . 5 yıl önce göç etti . Cca olan birkaç tablo ile yerel 9.1 veritabanı kurulumum var. 300 milyon kayıt ve veri tabanı 20 GB'a çıktı. Daha sonra delete fromondan tüm kayıtları silmek için emir verdim (kullanmalıydım truncateama …

2
ALTER TABLO KONTROL KORUMA
SQL Server'daki Nesne Gezgini'nden, bir yabancı anahtar kısıtlaması seçip komut dosyası yazarken, aşağıdaki kod oluşturulur. USE [MyTestDatabase] GO ALTER TABLE [dbo].[T2] WITH NOCHECK ADD CONSTRAINT [FK_T2_T1] FOREIGN KEY([T1ID]) REFERENCES [dbo].[T1] ([T1ID]) GO ALTER TABLE [dbo].[T2] CHECK CONSTRAINT [FK_T2_T1] GO Son ifadenin "ALTER TABLE CHECK CONSTRAINT" ifadesinin amacı nedir? Çalıştırılıp çalıştırılmadığı …

3
Doğal anahtarlar, SQL Server'da yedek tamsayı anahtarlarından daha yüksek veya daha düşük performans sağlıyor mu?
Ben taşıyıcı anahtarların hayranıyım. Bulgularımın onaylanmasının önyargılı olma riski vardır. Hem burada hem de http://stackoverflow.com adresinde gördüğüm birçok soru , IDENTITY()değerleri temel alan yedek anahtarlar yerine doğal anahtarlar kullanıyor . Bilgisayar sistemlerimdeki geçmişim, bir tamsayıdaki herhangi bir karşılaştırmalı işlemi gerçekleştirmemin dizeleri karşılaştırmaktan daha hızlı olacağını söylüyor. Bu yorum benim inançlarımı …

4
MySQL röle günlüğü bozuk, nasıl düzeltebilirim? Denenmiş fakat başarısız
Makine aniden kapandığında bir MySQL v5.1.61 röle bozuldu. Tamir etmeye çalıştım ama işe yaramadı. - Nasıl düzeltebilirim? Ben yanlış bir şey mi yaptım? Okuduğum kadarıyla, bozuk MySQL röle günlükleri kolayca sabitlenir: change master to master_log_file='<Relay_Master_Log_File>', master_log_pos=<Exec_Master_Log_Pos>; nerede Relay_Master_Log_Fileve Exec_Master_Log_Postarafından listelenmiştir: mysql> show slave status; Ancak yaptığımda change master status ..., …

4
Farklı ürün tipleri için ayrı tablolar yaratılıp yaratılmayacağı?
Veri tabanı tasarlama sürecindeyim ve ilk tasarım kararlarım hakkında ikinci düşüncelerim var ... Ürün çeşitleri aşağıdaki gibidir ... Modeller, parçalar, yedek parça kitleri ve seçenekler. A Seçeneği (ilk tasarım): Yukarıdaki ürün tipleri için ayrı masalara sahip olmayı planladım. Alanların yaklaşık% 75'inin her tabloda aynı olacağını söyleyebilirim. Her ürün tipini, aralarında …

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.