Veritabanı Yöneticileri

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

2
MySQL'deki ORDER BY FIELD () nasıl dahili olarak çalışır?
Cümlenin nasıl ORDER BYçalıştığını ve FIELD()fonksiyonun nasıl çalıştığını anlıyorum . Anlamak istediğim, ikisinin de sıralamak için nasıl birlikte çalıştığı. Satırlar nasıl alınır ve sıralama düzeni nasıl türetilir? +----+---------+ | id | name | +----+---------+ | 1 | stan | | 2 | kyle | | 3 | kenny | | …
37 mysql  order-by  fields 

2
SQL Server öngörülemeyen seçim sonuçları (dbms hatası?)
Aşağıda, garip sonuçlar veren, tahmin edilemeyen ve ekibimizde açıklayamadığımız basit bir örnek verilmiştir. Yanlış bir şey mi yapıyoruz yoksa SQL Server hatası mı? Bazı araştırmalardan sonra, arama alanını "erkekler" tablosundan bir kayıt seçen alt sorgudaki sendika yan tümcesine düşürdük SQL Server 2000'de beklendiği gibi çalışır (12 satır döndürür), ancak 2008 …


2
PostgreSQL'de toplu güncelleme performansını optimize etme
Ubuntu 12.04'te PG 9.1 kullanılması. Şu anda, formda olan bir veritabanında çok sayıda UPDATE ifadesi çalıştırmamız 24 saat sürüyor: UPDATE table SET field1 = constant1, field2 = constant2, ... WHERE id = constid (Sadece kimlik ile tanımlanan nesnelerin alanlarının üzerine yazıyoruz.) Değerler harici bir veri kaynağından geliyor (zaten bir tabloda …

8
SQL Server Agent İşler ve Kullanılabilirlik Grupları
SQL Server 2012 kullanılabilirlik gruplarında zamanlanmış SQL Server Agent işleriyle ilgilenmek için en iyi uygulamayı arıyorum. Belki bir şeyleri özledim, ancak şu anki durumda SQL Server Agent'ın bu harika SQL2012 özelliği ile gerçekten entegre olmadığını hissediyorum. Zamanlanmış bir SQL aracısı işini düğüm düğmesinden nasıl haberdar edebilirim? Örneğin, her saat başı …

3
MySQL 5.1.66 SSL bağlantı hatası ERROR 2026 (HY000)
Update2 WireShark kullanarak sorun dizesini öğrendim (İnşallah): 28 | 9.582638 | 192.168.18.128 | 192.168.18.129 | MySQL Response Error 1043 Ve hata ( dokümanlara göre ): Error: 1043 SQLSTATE: 08S01 (ER_HANDSHAKE_ERROR) Message: Bad handshake İşte WireShark'in ekran görüntüleri iki durumda: Windows 8'den Bağlantı (Başarı): CentOS'tan bağlantı (Başarısız): Bu neden oluyor? GÜNCELLEME …
37 mysql  replication  ssl 

8
Bir csv dosyasına seçme sonucu yazma
SELECT sorgusu sonuçlarını bir csv dosyasına yazmamız gerekiyor. SQL Server 2008 r2’de T-SQL kullanılarak nasıl yapılabilir? SSIS’de yapılabileceğini biliyorum, ancak bazı nedenlerden dolayı, bu seçeneğe sahip değiliz. Önerilen makaleyi aşağıdaki makalede kullanmayı denedim, ancak procu çalıştırdığımda SQL, bu proseste adı verilen sys.sp_OACreate ve sys.sp_OADestroy komutunu çalıştıramadığından şikayet ediyor. Bu bileşenleri …

4
Pg_dump'ı canlı db'de çalıştırmak tutarlı yedekler oluşturur mu?
Sürekli değiştirilen 3GB bir veritabanım var ve sunucuyu durdurmadan yedekleme yapmam gerekiyor (Postgres 8.3). Pg_dump'ım 5 dakika çalışıyor. Veriler işlem sırasında değiştirilirse ne olur? Tutarlı yedeklemeler alıyor muyum? Felaketin ne zaman patladığını bilmek istemiyorum. Postgres belgeleri http://www.postgresql.org/docs/8.3/static/app-pgdump.html bunun hakkında hiçbir şey söylemez.
37 postgresql 


5
PostgreSQL bayt sütununa veri (dosya) nasıl eklenir?
Bu soru bytea v. Oid v. Blobs v. Büyük nesneler vb. İle ilgili değildir. Birincil anahtar integeralan ve bir byteaalan içeren bir tablo var . byteaAlana veri girmek istiyorum . Bu, muhtemelen, PL/dillerden biri tarafından yapılabilir PL/Pythonve gelecekte bunu birlikte yapabilirim . Hala test edip, deniyorum, sadece "standart" SQL ifadelerini …

6
Mümkün olan en küçük yedekleme… SQL Server ile
Günlük SQL Server yedeklerimizi WAN üzerinden gönderiyoruz. Sonsuza dek sürmeyecek şekilde bu yedeklemelerin boyutunu en aza indirmemiz gerekiyor. Yedekleme işlemimiz biraz daha uzun sürerse sorun değil; Olduğu gibi, 10 saatten fazla süren WAN'da 30 gig sıkıştırılmış yedekleme yapmamız gerekiyor. Günlük daha küçük yedeklemeler almamız gereken 2 seçenek var. Tomruk taşımacılığı, …


10
Veritabanı bağımlılıklarını nasıl takip edebilirim?
Dahili uygulamalar birkaç yıl içinde geliştikçe, zaman zaman insanların artık alakalı olmadıklarına ve cull yapmak istediğine inandıkları bir takım tablolar olduğunu görüyorsunuz. Hem SQL ortamında hem de SSIS gibi şeylerde veritabanı bağımlılıklarını tanımlamak için pratik yöntemler nelerdir? Oldukça acımasız seçeneklerin alındığı yerlerde çalıştım: Önce bırakın, sonra soru sorun (artık mevcut …

2
PostgreSQL EXCLUDE KULLANIM HATASI: Veri tipi tamsayısının varsayılan operatör sınıfı yok
PostgreSQL 9.2.3'te bu basitleştirilmiş tabloyu oluşturmaya çalışıyorum: CREATE TABLE test ( user_id INTEGER, startend TSTZRANGE, EXCLUDE USING gist (user_id WITH =, startend WITH &&) ); Ancak bu hatayı alıyorum: ERROR: data type integer has no default operator class for access method "gist" HINT: You must specify an operator class for …

6
Hata Kodu 1117 Çok fazla sütun; Masada MySQL sütun limiti
1699 sütunlu bir masam var ve daha fazla sütun eklemeye çalıştığımda Hata kodu: 1117. Çok fazla sütun Bu tabloda sadece 1000 satır var. Benim için en önemli şey sütun sayısıdır. Masanın üzerinde herhangi bir sınırlama var mı? 2000 sütun oluşturmak istiyorum. Mümkün mü?
37 mysql  table 

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.