Veritabanı Yöneticileri

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

1
Postgres'ten ASCII olmayan satırları sorgulama
Does [:ascii:]Postgres sınıf çalışması hiç? Yardımlarında listelenmiyor , ancak web'de bunu kullanan örnekler görüyorum . Ben harmanlama ve c_typ e olan bir UTF-8 veritabanı var en_US.UTF-8ve Postgres sürümü 9.6.2. ASCII olmayan satırları böyle aradığımda: select title from wallabag_entry where title ~ '[^[:ascii:]]'; Hem Unicode hem de Unicode olmayan semboller alıyorum …


2
Array_agg () neden birleşik olmayan ARRAY () yapıcısından daha yavaş?
Sadece 8.4 öncesi PostgreSQL için yazılmış bazı eski kodları inceliyordum ve gerçekten şık bir şey gördüm. Gün içinde özel bir işleve sahip olduğumu hatırlıyorum ama önceden array_agg()neye benzediğini unuttum . İnceleme için modern toplama bu şekilde yazılmıştır. SELECT array_agg(x ORDER BY x DESC) FROM foobar; Ancak, bir zamanlar böyle yazılmıştır, …

2
Entegrasyon testi için SQL Server veritabanı anlık görüntüleri
Bizim entegrasyon testi için bir test veritabanı (SQL Server'da) ile çalışma bir yol tanımlamak çalışıyorum. Benim fikrim, entegrasyon testi montajının başlangıcında şu adımları yapmaktı: tamamen boş bir veritabanı oluştur ilgili tüm veritabanı nesnelerini (tablo, görünümler, diziler vb.) oluşturmak için "veritabanı nesneleri oluştur" komut dosyasını çalıştırın "temel verileri" doldur (arama değerleri …

1
Ürün paketleri olan ürünler için veritabanı tasarımı
Perakende işim için bir veritabanı sistemi kuruyorum. Bazı tablolar ayarladım: Ürün Satın alma Satış Denge Hepsi birbirine bağlı ve envanter seviyemi gösterebiliyor. Yaşadığım sorun, bireysel fiyatlarından farklı fiyatlara sahip ürün paketleri de satmam. Örnek: Portakalı 1 dolara, bir elmayı 1.2 dolara satıyorum; 3,8 $ için meyve paketi 1 (2 portakal …

4
SELECT INTO ifadesinin ilerlemesi
ETL akışımızın uzun süredir devam eden bir SELECT INTO ifadesi var, bu da anında bir tablo oluşturuyor ve birkaç yüz milyon kayıtla dolduruyor. İfade benzer bir şeye benziyor SELECT ... INTO DestTable FROM SrcTable İzleme amacıyla, bu ifadenin yürütülürken ilerleyişi hakkında kabaca bir fikir edinmek istiyoruz (yaklaşık satır sayısı, yazılı …

4
Mevcut PK'ye otomatik eklemeyi ekle
Zaten başka bir DB'de bulunan bir DB'de bir tablo oluşturdum. Başlangıçta eski DB verileriyle dolduruldu. Tablonun PK'sı bu kayıtlarda zaten var olan değerleri almak zorundaydı, bu yüzden otomatik artış olamazdı. Şimdi PK'sını otomatik artış olarak göstermesi için yeni tabloya ihtiyacım var. Ama bunu PK zaten mevcut ve veri aldıktan sonra …



1
MySQL HİBE PROXY - ne anlama geliyor?
Koşarım: show grants for root@localhost; ve görüyorum GRANT PROXY ON ''@'' TO 'root'@'localhost' WITH GRANT OPTION MySQL dokümanlarından: https://dev.mysql.com/doc/refman/5.5/en/proxy-users.html Bu, harici kullanıcının ikinci kullanıcı için bir proxy olmasını sağlar; yani, ikinci kullanıcının ayrıcalıklarına sahip olmak. Başka bir deyişle, harici kullanıcı bir “proxy kullanıcısı” (başka bir kullanıcının kimliğine bürünebilen veya başka …
14 mysql  proxy 

5
Ansible: Sunucuyu yeniden düzenleyerek MySQL sunucu kök parolasını değiştirme
Sunucumu Ansible playbook ile sağladım. Kullandığım kök / kaya-yanıtlayıcı 'taktik kitabı . Görevlerden biri mysql sunucusunu mysql root kullanıcı şifresiyle birlikte kurmaktı. Şimdi bu şifreyi acilen değiştirmem gerekiyor. Attığım adımlar: Ansible rolleri için değişkenleri güncelledim ansible-playbook -i hosts/staging server.ymlSunucuyu yeniden sağlamak için komutu yürüttüm Tüm görevler beklendiği gibi yürütüldü (değişiklik …
14 mysql 

1
Optimum mysqldump ayarları nelerdir? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 2 yıl önce kapalı . Biraz arama yaptıktan sonra aşağıdaki ayarlarla karşılaştım: mysqldump\ --host=localhost\ --port=3306\ --databases ****\ --user=****\ --password=****\ --default-character-set=utf8\ --add-drop-database\ --add-drop-table\ …


2
Mongo DB Replica, RECOVERING durumunda takılı kaldı
Bir çoğaltma kümesi oluşturduk ve şimdi sorun 2 çoğaltma kümesinin 2 üyesi [3 üye kümesi] 48 saatten kurtarma modunda. Başlangıçta geri kazanım düğümlerinin boyutu artıyordu ve şimdi bu bile durdu. Bu nedenle, kurtarma düğümlerinde, 90 GB'lik verilerden sonra 60+ GB yerel verilerle sıkışırlar. Bu moddan nasıl çıkılır?

2
PostgreSQL: şema farkı / yama aracı [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 . 5 yıl önce kapalı . Aşağıdaki ayarı göz önünde bulundurun: Üretim DB Yeni özellikleri etkinleştirmek için şema değişikliklerinin yapıldığı bir dev …

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.