Veritabanı Yöneticileri

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


4
Bir kullanıcı saklı yordamın adını sp_ ile başlatmak için hala yanlış?
İş arkadaşlarımdan biri SQL Server 2008 R2 veritabanında saklı bir prosedür belirledi sp_something. Bunu gördüğümde hemen düşündüm: "Bu YANLIŞ!" ve neden yanlış olduğunu açıklayan bu çevrimiçi makale için yer işaretlerimi aramaya başladım , böylece iş arkadaşıma bir açıklama yapabilirdim. Makalede ( Brian Moran tarafından ) saklı yordamın bir sp_ öneki …

5
InnoDB 100x'teki basit SELECT'ler neden MyISAM'da olduğundan daha yavaş?
Çok can sıkıcı bir sorunum var. INNODB'yi ana veri tabanı motorum olarak kullanmak ve artık yedeklilik için galera-cluster kullanmak için eskiye ihtiyaç duyduğum MyISAM'den vazgeçmek istiyorum. Ben newbb_posttabloyu ( tabloyu takip eder) yeni bir tabloya kopyaladım newbb_innopostve InnoDB olarak değiştirdim. Tablolar şu anda 5,390,146her birinin girişlerini tutmaktadır . Bu seçimleri …

5
Arkadaşlık için nasıl bir ilişki tablosu tasarlamalıyım?
Eğer Abir arkadaşım B, o zaman ben her iki değeri saklamak gerekir ABve BAya bir tane yeter? Her iki yöntemin avantaj ve dezavantajları nelerdir? İşte gözlemim: İkisini de tutarsam, bir arkadaşımdan bir istek aldığımda ikisini de güncellemem gerekir. Her ikisini de tutmazsam, o zaman JOINbu tabloyla çoklu yapmak zorunda kalırken …



7
Bir SQL Server veritabanının hala kullanılmakta olup olmadığını nasıl anlarım?
Üzerinde hala kalan birkaç veritabanının bulunduğu bir SQL Server örneğinin kullanımdan kaldırılmasını istiyoruz. Hala kullanıcılar tarafından mı yoksa bir web uygulaması tarafından mı kullanıldıklarını nasıl anlarım? Son sorgu tarihini almak için çalıştırabileceğiniz bir T-SQL sorgusu olan bir forum başlığı buldum . İşe benziyor ama bu bilgilerin veritabanlarını bırakacak kadar geçerli …
33 sql-server  t-sql 

2
Büyük bir tabloda yeni bir sütun doldurmanın en iyi yolu?
Postgres'te 7,801,611 satır bulunan 2,2 GB'lik bir tablomuz var. Ona bir uuid / guid sütunu ekliyoruz ve bu sütunu doldurmanın en iyi yolunun ne olduğunu merak ediyorum (buna bir NOT NULLsınırlama eklemek istiyoruz ). Postgres'i doğru bir şekilde anladıysam, güncelleme teknik olarak bir silme ve eklemedir, bu nedenle temel olarak …


2
PK dizinindeki sütunların sırası önemli midir?
Aynı temel yapıya sahip çok büyük birkaç masam var. Her birinin bir RowNumber (bigint)ve DataDate (date)sütunu vardır. Veriler her gece SQLBulkImport kullanılarak yüklenir ve hiçbir "yeni" veri yüklenmez - bu geçmiş bir kayıttır (SQL Standard, Enterprise değil, bölümleme yapmaz). Çünkü her bir veri bitinin diğer sistemlere geri bağlanması gerekir ve …

4
Üretim RDS örneğini yükseltmenin en iyi yolu nedir?
Üretim sistemimin bir parçası olarak MySQL small RDS örneğine sahibim ve sağlanan IOPS ile birlikte orta dereceye yükseltmek istiyorum. Eski okul DBA'sı olarak "slave ekle; ustaya tanıt; istemcileri değiştir" yönteminin farkındayım, ancak AWS sihirli tek tıklamayla yükseltme yolu, yani "yükseltme örneği", "sağlanan IOPS ekle" sözü veriyor. Test RDS örneğinde bunu …
33 mysql  amazon-rds 

5
Mantıksal operatörler VEYA VEYA NEREDE koşulların koşul ve şartlarında
Bu iki ifadeyi inceleyelim: IF (CONDITION 1) OR (CONDITION 2) ... IF (CONDITION 3) AND (CONDITION 4) ... Eğer CONDITION 1DİR TRUE, olacak CONDITION 2denetlenebilir? Eğer CONDITION 3DİR FALSE, olacak CONDITION 4denetlenebilir? Peki ya koşullar WHERE: SQL Server motoru bir koşuldaki tüm koşulları optimize ediyor WHEREmu? Programcılar , SQL Server …



7
Oracle veritabanlarının listesini nasıl görebilirim?
MySQL SHOW DATABASESdeyimine eşdeğer bir var mı ? Bir kümede veritabanlarını bulmak mümkün mü? yani başka bir sistemde ağda bulunan veritabanları? Bunları bulmak için Oracle yüklemesinde bulunan dosyaları analiz edebilir miyim? Bir Oracle sistemine tam erişim bilgileri verildiğinde, mevcut tüm veritabanlarını nasıl sıralarsınız?
33 oracle 

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.