Veritabanı Yöneticileri

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

2
Çok sıralı kesici uç ile çoklu tek sıralı kesici uçlar
Benim app sadece ben db ve uygulama arasındaki gidiş-dönüş sayısını azaltır çünkü yapabileceğim zaman çok satırlı ekler yapmak. Ancak merak ettim, başka avantajları var mı? Örneğin, aynı anda birden çok satır eklenirse: insert into tbl (c1, c2) values (v1, v2) (v3, v4) karşı: insert into tbl (c1, c2) values (v1, …


2
Bir sorgudan Eksik Tarihler Ekleme
Oluşturduğum bir sorgudan eksik tarihleri ​​nasıl ekleyebilirim? Aşağıdaki sonuç: Date Frequency 2014-05-18 5 2014-05-20 7 2014-05-25 7 2014-05-27 6 Sonucun, aşağıda gösterildiği gibi 0 değeri olan eksik tarihleri ​​olmasını istiyorum: Date Frequency 2014-05-18 5 2014-05-19 0 2014-05-20 7 2014-05-21 0 2014-05-22 0 2014-05-23 0 2014-05-24 0 2014-05-25 7 2014-05-26 0 …

1
XML sütununda tek girişi düzenlemenin en kolay yolu?
Anladığım kadarıyla MS SQL Server Management Studio, GUI aracılığıyla XML sütunlarındaki girişlerin doğrudan düzenlenmesine / değiştirilmesine izin vermiyor (kopyala / yapıştır çalışmıyor). XML sütununda tek bir girdiyi değiştirmek için en kolay seçenek nedir? XML sütun değeri için UPDATE / REPLACE dışında bir şey kullanmam gerekiyor mu?


1
Sunucudaki SQLNET.ORA parametrelerinin etkin değerlerini bulma
Sunucudaki SQLNET.ORA parametrelerinin etkin değerlerini nasıl bulabilirim ? SQLNET.ORA dosyasını nasıl bulacağımı biliyorum ama bu dosyadaki değerlerin aktif olarak kullanıldığının garantisi yok. Parametre değişiklikleri dinleyicinin yeniden başlatılmasını ve hatta bazen veritabanının yeniden başlatılmasını gerektirebilir . Hata ayıklama için, hiçbir şeyi yeniden başlatmadan parametrelerin nasıl ayarlandığından% 100 emin olmak için bir …
9 oracle 

1
Geri yükleme yaparken Kuyruk Günlüğü yedekleme?
Genellikle bir üretim sunucusundan üretim dışı bir sunucuya bir DB geri yükleme yaparken Ben yedekleme günlüğü yedeklenmemesi hakkında bir hata alıyorum unuttum gibi WITH REPLACE seçeneğini kullanır. MSDN'e göre gerçekten geri yüklemeden önce kuyruk günlüğümü yedeklemeliyim: Veritabanı çevrimiçi ise ve veritabanında geri yükleme işlemi yapmayı planlıyorsanız, günlüğün kuyruğunu yedekleyerek başlayın. …

2
Cassandra: bakım
Cassandra konusunda deneyimim yok, ancak SQL tabanlı ilişkisel veritabanlarıyla ilgili bazı deneyimlerim var. Cassandra'nın bir kez konuşlandırılmasının nasıl sürdürüleceği hakkında en iyi uygulama bilgilerini bulamadım. Veritabanını VAKUM yapmak gerekli mi? Okuma / yazma yüklerinin depoda parçalanmaya neden olduğunu düşünmeliyim. Veya daha genel olarak: Cassandra üretim dağıtımını sürdürmek için en iyi …

1
Postgres'te eşzamanlı güncellemeleri optimize etme
Ben böyle eşzamanlı Postgres sorguları çalıştırıyorum: UPDATE foo SET bar = bar + 1 WHERE baz = 1234 Her sorgu satırların sabit K sayısını etkiler ve ben satırların güncellenme sırasını zorlamak için bir yol bulamıyorum, ben deadlock ile sonuçlanır. Şu anda siparişi elle uygulayarak sorunu düzeltiyorum, ancak bu, arama karmaşıklığını …

1
ALTER TABLE… Normal tablodan bölümlenmiş tabloya geçiş başarısız oluyor
Aşağıdaki kod aşağıdakileri yapar: C: \ TEMP içinde bir play_partition veritabanı oluşturur Play_table ve archive_play_table adlı iki özdeş bölümlenmiş tablo oluşturur Play_table bölüm 1'i archive_play_table bölüm 1'e geçirir Play_table partition 2 ile aynı dosya grubunda play_table ile aynı yapıya sahip yeni bir bölümlenmemiş tablo oluşturur Play_table_partition 2'yi temp_table olarak değiştirir …

2
/Etc/my.cnf dosyasında binlog-format = ROW başlangıç ​​varsayılanını nasıl yapabilirim?
SET GLOBAL binlog_format = 'ROW' sorgusunu çalıştırabilir ve bu oturum için çalışır. MySQL'i durdurduktan ve yeniden başlattıktan sonra bu ayarı nasıl yapabilirim? NOT: MySQL'in 5.5.19 sürümünde (Moodle ile) ve MyISAM'den InnoDB'ye geçtim ve bu nedenle bu yeni ayara ihtiyacım var. Bu iki komut (ayrı ayrı) my.cnf için eklemeyi denedim: binlog-format …
9 mysql  innodb  my.cnf 

3
“Veritabanını SQL Azure'a Dağıt” Görevi eksik
Kısa bir süre önce SQL Server 2014 Express'i SQL Azure'a dağıtmaya çalıştığım bir iş istasyonuna yükledim. Bunu daha önce SQL Server 2012 Express kullanarak önceki bir iş istasyonunda aşağıdakileri yaparak yaptım: Veritabanını sağ tıklayın> Görevler> "Veritabanını SQL Azure'a Dağıt" SQL Server 2014'te, seçenek tamamen eksik ve bunun yerine yeni bir …

1
SQL Server yükseltmesi yüklendikten sonra veritabanı anlık görüntüsünü “hack-drop”
SQL Server 2014'e yükseltildikten sonra veritabanı anlık görüntülerinin bırakılamadığı bir sorunla ilgileniyorum . Anlık görüntüler geçersizdir ancak düşürülemez. Şimdi Bağlan öğesinin hayal kırıklığı yaratan bir yorumu olmasına rağmen, bunun sonunda çözüleceğini varsayıyorum. Ancak, bununla yakında ilgilenmeliyim. Bu hata nedeniyle silinemeyen bir veritabanı anlık görüntüsünü bırakmanın bir yolu var mı? Korkarım …

2
Bazı tabloları bir postgres veritabanından diğerine çoğaltma
Aşağıdaki durum var: Postgresql veritabanlarını çalıştıran üç makine var. Bir makine müşteri hesabı bilgilerini tutar (bu makine C'yi arayın), diğer iki makine istemci günlük bilgilerini tutar (bu L1 ve L2'yi arayın). Bölmenin nedeni, birden fazla makine üzerinden yüklemeyi ayırmaktır (bu nedenle, bazı istemciler günlük bilgilerini L1'e, bazıları L2'ye ... ve …

1
PgAdmin 3 ile `postgresql.conf` nasıl düzenlenir?
PgAdmin uygulamasıyla 'postgresql.conf' dosyasını nasıl düzenleyebilirim? Postgres 9.3.x üzerinde pgAdmin 1.18.1 ile, File> Open postgresql.confBir dosya seçici iletişim kutusu alıyorum seçeneğini belirlediğimde . Ve evet, pgAdmin'de süper kullanıcı 'postgres' olarak bağlıyım. Bunu Postgres'in eski sürümlerinde yaptığımı biliyorum.

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.