Veritabanı Yöneticileri

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

3
Envanter öğeleri değişen özelliklere sahip olduğunda envanter veritabanı yapısı
Kurumsal donanım bilgilerini depolamak için bir envanter veritabanı oluşturuyorum. Veritabanı, iş istasyonları, dizüstü bilgisayarlar, anahtarlar, yönlendiriciler, cep telefonları, vb menzil izler. Birincil anahtar olarak aygıt seri numaraları kullanıyorum. Yaşadığım sorun, bu aygıtlar için diğer özniteliklerin farklı olması ve envanter tablosunda diğer aygıtlarla ilgisi olmayan alanlara sahip olmak istemiyorum. Aşağıda, veritabanının …


6
SQL Server sorguları paralel olarak yürütüyor mu?
SQL Server sorguları paralel olarak yürütüyor mu? Başka bir deyişle, yürütmek için 10 saniye süren ağır bir sorgu çalıştırırsam ve aynı zamanda 10 saniye süren başka bir ağır sorgu başlatırsam, ikinci sorgu aslında 10 saniye sonra başlayacak mı yoksa her ikisi de aynı anda başlayacak mı? ?
10 sql-server 

2
Saklı yordam oluştururken tablo var olsa bile Ertelenmiş Ad Çözümlemesi zorlamak için bir yolu var mı?
SQL Server'da saklı yordam oluştururken, var olmayan tablolara başvurmanıza izin verilir. Ancak, tablo varsa, yordamda başvurduğunuz herhangi bir sütun bu tabloda ( Ertelenmiş Ad Çözümlemesi ) bulunmalıdır . SQL Server'a, var olup olmadıklarına bakılmaksızın, bir yordamda başvurulan tüm tabloların ad çözümlemesini ertelemesini bildirmek mümkün müdür? Genel sözdizimi denetimini tutmak istiyorum, …


3
Bazı Arapça karakterlere özdeş davranma
Arapçada ا (alef) ve أ (hamza ile alef) gibi karakterlerimiz var. Kullanıcılar bunları birbirlerinin yerine yazıyor ve birbirlerinin yerine aramak istiyoruz. SQL Server bunları ayrı karakterler olarak kabul eder. SQL'in onlara aynı karakter olarak davranmasını nasıl sağlayabilirim? Takma sırasında herhangi bir أ (alef ile hamza) yerine ا (alef) yerine düşündüm, …

2
Pencere parametreleri 'where' yan tümcesi içeren bir görünümden çağrıldığında korkunç yürütme planına neden oluyor
Bu sorunu uzun zaman önce yaşadım, bana uygun bir çözüm buldum ve unuttum. Ama şimdi SO ile ilgili bir soru var, bu yüzden bu sorunu gündeme getirmeye hazırım. Birkaç tabloyu çok basit bir şekilde birleştiren bir görünüm var (siparişler + sipariş satırları). whereMadde olmadan sorgulandığında , görünüm birkaç milyon satır …

2
PostgreSQL büyük / küçük harfe duyarlı bir veritabanı oluşturabilir mi?
Bazı kod Sybase PostgreSQL için bazı porting. Bu Sybase istemci kitaplığını kullanan bir C uygulamasıdır. Benim yaklaşımım çağrıları çeviren bir çeviri katmanı yazmaktır dbsqlexec()için PQexec()(örneğin). Bu kısım çoğunlukla işe yarıyor. Sybase veritabanı, büyük / küçük harfe duyarlı bir şekilde ayarlanmıştır (veritabanı nesne adlarına göre). Örneğin, hem bir WIDGETtablo hem de …

3
Oracle'ın sol birleşimi ve yan tümceleri hataları
CREATE TABLE "ATABLE1" ( "COLUMN1" VARCHAR2(20 BYTE), "COLUMN2" VARCHAR2(20 BYTE) ); CREATE TABLE "ATABLE2" ( "COLUMN1" VARCHAR2(20 BYTE), "COLUMN2" VARCHAR2(20 BYTE) ); Insert into ATABLE1 (COLUMN1,COLUMN2) values ('A','1'); Insert into ATABLE1 (COLUMN1,COLUMN2) values ('B','2'); Insert into ATABLE2 (COLUMN1,COLUMN2) values ('A',null); Insert into ATABLE2 (COLUMN1,COLUMN2) values ('A','1'); Insert into ATABLE2 (COLUMN1,COLUMN2) …
10 oracle  join 

4
SQL Server 2008 R2: Bilgisayar adı değişikliğinden sonraki sorunlar
Yerel bir SQL Server örneği barındıran bir uzak sunucunun bilgisayar adını değiştirdikten sonra kafa karıştırıcı bir sorun yaşıyorum. Temel olarak, uzak bir sunucu bir siteden diğerine taşındı. Bunu kolaylaştırmak için, eski veritabanını yeni bir veritabanı adına yedekledim ve geri yükledim, böylece istemci yazılımı için yeni bir veritabanı olarak kullanılabilmesi için …

3
Veritabanında milisaniye ile zaman depolama
Bir veritabanında "zaman" depolamak ile ilgili kısa bir soru. 00: 00: 00: 00 (saat, dakika, saniye, milisaniye) biçimindeki kullanıcıların çalıştığı zamanı kaydediyorum. Başlangıçta olarak saklayacaktım TIMEama sonra MySQL'in bu tür milisaniyeleri desteklemediğini fark ettim. Kullanıcıların kronometresinden alınan gerçek zamanı saklayacağım, koştukları ve bitirdikleri zamanı değil (bu yerleştirilmeden önce hesaplanacak). Kullanılacak …

1
meşgul bir master-slave çoğaltılmış sistemde tek bir mysql veritabanı kurtarmak
Yoğun bir çoğaltılmış sistemde tek bir veritabanını belirli bir zaman diliminde kurtarmayla ilgili bir strateji veya araç mı arıyorsunuz? Master-slave çoğaltılmış yapılandırmada 2 MySQL 5.0.77 sunucusunda çalışan 12 veritabanım var. Günlük olarak salt okunur slave'in tam bir dökümü alınır ve bu yedeklemeler site dışında artımlı SQL dökümleri vardır ve çoğaltma …


1
Veri hareketi nedeniyle NOLOCK ile taramaya devam edilemedi
SQL Server 2000 çalıştırıyoruz ve bu hatalardan birkaçını her gece alıyoruz. Could not continue scan with NOLOCK due to data movement Bu hatayı atan sorgu, bir düzine tablo üzerinde birleştirilen büyük karmaşık bir sorgudur. Temel verilerimiz sık sık güncellenebilir. Kültürel 'en iyi uygulama', geçmişte NOLOCKipuçlarının kullanılmasının performansı ve geliştirilmiş eşzamanlılığı …


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.