Veritabanı Yöneticileri

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

3
Düzenli VAKUM ANALİZİ 9.1 altında hala tavsiye ediliyor mu?
Ubuntu'da PostgreSQL 9.1 kullanıyorum. VACUUM ANALYZEHala programlanmış mı , yoksa tüm ihtiyaçlara cevap verebilecek kadar otomatik boşluk var mı? Cevap "duruma bağlı" ise, o zaman: Büyük bir veritabanına sahibim (30 GiB sıkıştırılmış boşaltma boyutu, 200 GiB veri dizini) Veritabanına ETL yapıyorum, haftada 3 milyon satıra yaklaşıyor En sık değişiklik yapılan …
38 postgresql  etl  vacuum 

3
Veritabanı Tasarımı: Yeni Tablo ve Yeni Sütunlar
(Burada StackOverflow'tan repost olması önerildi) Şu anda bir tablo var .. ve ona yeni veri sütunları eklemeye başlamanız gerekir. Her kaydın (yeni veri sütunlarını ekledikten sonra yeni verilerle ilerlemeye devam etse bile) verileri olmaz. Bu yüzden bunun yeni bir tablo için daha uygun olup olmadığını merak ediyorum, çünkü veri satırlarının …

2
Çok çekirdekli ve MySQL Performansı
RAM'in önemi köklü bir gerçektir, ancak MySQL tarafından CPU kullanımı söz konusu olduğunda çekirdeklerin ve çoklu kullanımın önemi hakkında çok az malzeme mevcuttur. 4 çekirdek vs 6 çekirdek vs 8 çekirdek vb MySQL çalışan farkı hakkında konuşuyorum. Farklı depolama motorları CPU'yu farklı kullanıyor mu?


4
Dizine eklenecek sütunlar için Sabit ve Hızlı kural
Kümelenmemiş dizine hangi sütunların ve hangi sırayla dahil edileceğine karar verilmesine karar verecek sert ve hızlı bir kural var mı? Ben sadece bu yazıyı okuyordum https://stackoverflow.com/questions/1307990/why-use-the-include-clause-when-creating-an-index ve aşağıdaki sorgu için şunu buldum: SELECT EmployeeID, DepartmentID, LastName FROM Employee WHERE DepartmentID = 5 Poster bu şekilde indeks yapmayı önerdi: CREATE NONCLUSTERED …

6
MySQL'de, WHERE yan tümcesindeki sütunların sırası sorgu performansını etkiler mi?
Büyük olası sonuç kümeleri olan bazı veritabanı sorgularında performans sorunları yaşıyorum. Söz konusu sorgu AND, NERED cümlede üç tane var Maddelerin sırası önemli mi? Gibi, önce ASI_EVENT_TIME yan tümcesini koyarsam (bu, sonuçların çoğunu herhangi bir maddenin dışına çıkarır. Bu sorgu üzerinde çalışma süresini artıracak mı? SORGU: SELECT DISTINCT activity_seismo_info.* FROM …

4
Özel bir veritabanı sunucusunda, işletim sistemi için ne kadar bellek ayıracak?
Açıkça veritabanı fonksiyonları için tahsis edilmiş bir sunucunuz olduğunu varsayalım - işletim sistemi için ne kadar hafıza ayırmanız gerekir? Bunun, belirli işletim sistemine, belirli veritabanı yazılımına ve benzerlerine bağlı olarak muhtemelen biraz değişeceğini biliyorum. Ancak, bellek veritabanı performansı için çok önemli olduğu için , ana bilgisayar işletim sistemine açılmadan veritabanının …

6
SQL bir Sunucudaki tüm DB'lere karşı nasıl çalıştırılır
Sorunları teşhis etmeme yardımcı olmak için tek bir sunucuda birden çok veritabanına karşı çalıştırdığım bazı standart SQL'ler var: select so.name, so.type, MAX(case when sc.text like '%remote%' then '' ELSE 'N' END) AS Relevant, @@ServerName as Server, DB_Name() as DBName from sysobjects so with (nolock) join syscomments sc with (nolock) on …
38 sql-server 



1
MySQL Connections'ın uyuması için ne kadar süredir?
Veritabanının durumunu kontrol etmek için sunucuma giriş yaptım ve SHOW PROCESSLIST;çok eski olan çok sayıda bağlantı olduğunu gördüm . Bağlantı kesilmeden önce bağlantı süresi ne kadar olmalıdır? MySQL 5.0.51a-3ubuntu5.4'te zaman sınırını nasıl ayarlarım? Not: PHP 5.2.x ve symfony framework 1.2 kullanıyorum.
38 mysql  mysql-5 


6
PostgreSQL'de VALUES kullanarak geçici bir tablo nasıl oluşturulur?
PostgreSQL'i öğreniyorum ve WITHhata ayıklama amacıyla geçici bir tablo veya normal tablo yerine kullanılabilecek bir bildirim nasıl oluşturulacağını bulmaya çalışıyorum . CREATE TABLE dokümantasyonuna baktım ve VALUESsorgu olarak kullanılabileceğini söylüyor ; VALUESOraya bağlanan maddeye ilişkin belgelerin de bir örneği yok mu? Bu yüzden aşağıdaki gibi basit bir test yazdım: DROP …

4
ALLOW_SNAPSHOT_ISOLATION ve READ_COMMITTED_SNAPSHOT
Forum ve çevrimiçi örneklerin çoğu, her zaman birisinin anlık görüntü, satır sürümü veya benzer bir soru sorması durumunda her ikisine de sahip olmayı ALLOW_SNAPSHOT_ISOLATIONve READ_COMMITTED_SNAPSHOTAÇIK olarak ayarlanmasını önerir . Sanırım her iki ayardaki SNAPSHOT kelimesi biraz kafa karıştırıcı oluyor. Veritabanı motorunun, READ_COMMITTED varsayılan davranışı için kilit yerine satır sürümü kullanabilmesi …

3
Bu sorgu neden çalışıyor?
Oracle 12c'de diyelim ki iki tablo var, table_a (id, name) ve table_b (id). Bu sorgu neden bir istisna döndürmüyor? select * from table_a where name in (select name from table_b); Anladığım kadarıyla, Oracle bunu görüyor select * from table_a where name = name; Ama anlamadığım şey neden?

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.