Veritabanı Yöneticileri

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

5
ER Diyagramlarının Önemi
Ben öğrenciyim ve akademimin bir parçası olarak çeşitli projeler geliştiriyorum. Projelerden biri için veritabanını geliştirirken, ERD'nin gerekli olup olmadığını düşündüğümüz bir durumla karşılaştık. Şu anda, her birimiz önce ERD'yi geliştirmek ve sonra ondan veritabanı geliştirmek konusunda hemfikir değiliz. İnsanların çoğu doğrudan kağıt üzerinde sistem gereksinimlerine göre veritabanını anında sözlü olarak …

2
IsolationLevel.ReadUncommitted üzerinde paylaşılan Paylaşılan Kilit
IsolationLevel.ReadUncommitted kullanırsanız, sorgu herhangi bir kilit vermemesi gerektiğini okudum. Ancak, bunu test ettiğimde, aşağıdaki kilidi gördüm: Kaynak_Türü : HOBT İsteği_Modu: S (Paylaşılan) HOBT kilidi nedir? HBT (Öbek veya İkili Ağaç kilidi) ile ilgili bir şey var mı? Neden hala S kilidi alıyorum? Yalıtım düzeyi anlık görüntü seçeneğini açmadan sorgu yaparken …

1
Neden mysql 5.5 5.1'den daha yavaş (linux, mysqlslap kullanarak)
my.cnf (5.5 ve 5.1 aynıdır): back_log=200 max_connections=512 max_connect_errors=999999 key_buffer=512M max_allowed_packet=8M table_cache=512 sort_buffer=8M read_buffer_size=8M thread_cache=8 thread_concurrency=4 myisam_sort_buffer_size=128M interactive_timeout=28800 wait_timeout=7200 MySQL 5.5: ..mysql5.5/bin/mysqlslap -a --concurrency=10 --number-of-queries 5000 --iterations=5 -S /tmp/mysql_5.5.sock --engine=innodb Benchmark Running for engine innodb Average number of seconds to run all queries: 15.156 seconds Minimum number of seconds to run …

4
SQL Server Bölümleme - bölüm anahtarı için ne kullanılır?
SQL Server bölümleme ile hiç çalışmadım ama şu anda birimlerin muhtemelen onu garanti ettiği bir veritabanı tasarlamakla karşı karşıya kaldım. Sistem kuponlar içindir. Kuponlar periyodik olarak, genellikle altı haftada bir düzenlenecektir, ancak geçici bir düzenleme de yapılacaktır - örneğin özel bir etkinlik için. 15 milyon müşteri var ve her ihraç …


3
Veritabanındaki her satır değişikliğinin kaydı genellikle nasıl saklanır?
Üzerinde çalıştığım bir projede , veritabanının bazı tablolarındaki satırlarda yapılan her değişiklik, daha fazla denetim veya geri alma için izlenmelidir . Satırı kimin, hangi IP adresinin ne zaman ve ne zaman değiştirdiğini bulmak ve önceki sürümü geri yükleyebilmek kolay olmalıdır. Benzer bir şey, örneğin Stack Exchange tarafından kullanılır. Başka birinin …

3
SQLITE: Etiket ve ürün sorunu
Aşağıdakileri yapmak için bir sorgu oluşturmak için bir yol arıyorum: 3 tabloyu ele alalım: ürünler: Ürün listesi etiketler: etiket listesi tag_ties: bir etiketi bir ürünle ilişkilendirmek için kullanılan tablo Her tablo için bu yapıyı ele alalım: Ürün:% s: id (int, otomatik görüntüleme) name (varchar, ürünün adı) Etiketler: id (int otomatik …
10 query  sqlite  subquery 

3
Veri Ambarı Tasarımı: Birleşik Tarih ve Boyut ile Ayrı Gün ve Saat boyutları ve zaman dilimleri karşılaştırması
Yeni bir veri ambarı için tasarıma yeni başlıyoruz ve tarih ve saat boyutlarımızın nasıl çalışacağını tasarlamaya çalışıyoruz. Birden fazla zaman dilimini (muhtemelen en azından GMT, IST, PST ve EST) destekleyebilmemiz gerekir. Başlangıçta, 15 dakikalık ayrıntı düzeyine kadar geniş bir birleşik tarih saat boyutuna sahip olacağımızı düşünüyorduk. (örn. Tarih Anahtarı, GMT …

2
SSIS Komut Dosyası Bileşeni - Output0Buffer nasıl değiştirilir
SQL Azure veritabanı tablosundan kayıtları kabul eden bir komut dosyası bileşenim var. Komut dosyası daha sonra başarısız ve başarılı kayıtların sayısını döndüren bir web hizmetini çağırır. Tüm kayıtlar için, "başarılı" veya "başarısız" olan Durum alanını eklemek istiyorum ve bu komut dosyası bileşeninden çıktı alır. Daha sonra bu çıktıyı bir metin …
10 sql-server  ssis 

3
İki veya daha fazla sütun için koşullu sipariş verme
MS SQL Server 2005'te koşullu sıralama ile bir sorgu yazıyorum ve benim sorunum nasıl iki sütun kullanarak koşullu sıralayabilirsiniz bilmiyorum olmasıdır? Böyle bir kod yazsaydım normal çalışıyor select * from table order by case @pkr when 'kol' then kol when 'nci' then nci end İki veya daha fazla sütun için …

3
Bir SQL sunucusunu nasıl test edebilirim? [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu , Veritabanı Yöneticileri Stack Exchange için konu üzerinde olacak şekilde güncelleyin . 3 yıl önce kapalı . MSSQL Sunucumuzu ve MySQL Sunucumuzu stres testine tabi tutmakla görevlendirildim. Performansı karşılaştırmak için mevcut sistemlerimizde ve …

2
Dağıtıcıyı Aynalama
Dağıtım veritabanını yansıtmakta başarılı olan var mı? Distribütör olarak özel bir sunucumuz var. Ürünten raporlamaya kadar tüm push çoğaltmamızı gerçekleştirir. Distribütörün çökmesi durumunda, yakın bir yerde özdeş bir sunucu kurmak istiyoruz. Böyle bir şey inşa etmekte başarılı olan var mı?


2
Satır Düzeyi ile Sayfa Düzeyi Kilitleme ve Sonuçları Arasındaki Fark
Bakım Planımı çalıştırmaya çalışırken aşağıdaki hatayı alıyorum: "" Sorgusunu yürütmek aşağıdaki hatayla başarısız oldu: "" tablosundaki "" dizini "(bölüm 1), sayfa düzeyi kilitleme devre dışı bırakıldığı için yeniden düzenlenemiyor." Şu anda bu Dizin'de Satır Düzeyi kilitleme etkin. Sayfa Düzeyi kilitlemeyi etkinleştirebilirim, ancak yansımaların ne olduğundan emin değilim. Benim sorum: İki …


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.