Veritabanı Yöneticileri

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

1
"Limit 1000,25" ve "limit 25 Ofset 1000"
Son zamanlarda MySQL'in bir offsetözelliği olduğunu öğrendim . Ofset sonuçları veya ofset ve limit değişkeni arasındaki fark hakkında belgeler bulmaya çalışıyordum, ancak aradığım şeyi bulamıyorum. Diyelim ki bir tabloda 10.000 satır var ve 1.000 numaralı satırdan 25 sonuç istiyorum. Bildiğim kadarıyla, aynı sonucu elde etmek için her ikisini de yapabilirim: …
11 mysql  limits 

1
Sıra yeniden kullanılıyor
Sistemimdeki nesneler için takip numaraları üreten bir sıra var. Oldukça uzun süredir iyi çalışıyor. Geçen hafta, değerleri tekrar kullanmaya başladığını fark ettik. Akşam saatlerinde farklı noktalarda bir önceki günkü değerine geri dönecek. Daha sonra bu noktadan değer üretmeye devam edecektir. Yani örneğin böyle bir şey alabilirim: 10112 10113 10114 10115 …

1
MySQL: my.cnf içinde bağlanma adresi 0.0.0.0 çalışmıyor?
MySQL'de yeniyim. İstediğim ipi kullanarak mysql sunucusuna bağlanmak istiyorum. Tüm yapmam gereken my.cnf dosyasına bind-address = 0.0.0.0 satırını eklemek olduğunu okudum. Ben de öyle yaptım. Mysql sunucusunu yeniden başlattım ve komut satırından test ettim. mysql -uroot -p'*password*' -h 127.0.0.1 --> Works mysql -uroot -p'*password*' -h 192.168.2.4 (local ip address) ---> …
11 mysql  my.cnf 

1
Deyimi Silme ile ilgili Kilitlenme
Bir SQL Server İş çalıştığında bir kilitlenme olsun. Kilitlenme, basit bir DELETE deyiminde oluşur. Ben deadlock neden çalışan bir SELECT / UPDATE sorgu olması gerektiğini düşünürdüm? Ama görünüşe göre DELETE / DELETE kilitlenme ... Aradığım şey neden bir DELETE / DELETE kilitlenme alıyorum. (Benim bildiğim kadarıyla) farklı parametrelerden geçiyor. Herhangi …

1
Bir etkinliği her gün belirli bir saatte planlama
Etkinliğimin her gün 00: 20'de yayınlanmasını istiyorum. Zaman planlamasında kafam karıştı. İlk seçeneği mi yoksa ikinci seçeneği mi kullanmalıyım? seçenek 1 CREATE EVENT my_event ON SCHEDULE EVERY 1 DAY STARTS '2014-04-30 00:20:00' ON COMPLETION PRESERVE ENABLE DO # My query seçenek 2 CREATE EVENT my_event ON SCHEDULE AT ('2014-04-30 00:20:00'+ …
11 mysql  event 


1
Otomatik artış neden eklenen satır sayısından daha fazla atlıyor?
auto_incrementSaklı bir yordam kullanarak toplu ekleme gerçekleştirdikten sonra bir Teklifler tablosunun bidID'sinde kaydedilen değeri gördüğüm bu garip davranış çok rahatsız : INSERT INTO Bids (itemID, buyerID, bidPrice) SELECT itemID, rand_id(sellerID, user_last_id), FLOOR((1 + RAND())*askPrice) FROM Items WHERE closing BETWEEN NOW() AND NOW() + INTERVAL 1 WEEK ORDER BY RAND() LIMIT …

2
SQL İş adımı farklı sql hesabı olarak çalıştır
Farklı bir SQL giriş hesabı olarak yürütülecek bir SQL iş adımı nasıl ayarlayacağımı merak ediyorum. Görünüşe göre mevcut bir kimlik bilgisi gerektiren Yeni bir Proxy Hesabı oluşturmam gerekiyor. Bir kimlik bilgisi oluşturduğumda tek seçeneğim Windows Oturum Açma kimlik bilgisini kullanmak. Çalışmaya çalıştığım iş aşağıda. Başka ek ifadeler vardır, ancak iş …

1
Hızlı Kullanım için ES Gereksinimlerini Tahmin Etme
Bir SQL veritabanını gün boyunca periyodik olarak sorgulayan bir uygulamamız var. Nispeten büyük miktarlarda veri için bireysel taleplerle serpiştirilmiş sıfır veya sadece hafif aktivite dönemleri vardır. Bu istekler geldiğinde, birincil amaç verileri hızlı bir şekilde iletmektir ve ikincil amaç bunu maliyet etkin bir şekilde yapmaktır. Uygulamanın doğası gereği, verilerin / …

2
Bit sütununa dizin eklemek kesici uçları önemli ölçüde yavaşlatıyor mu?
Yaklaşık 1 milyon ila 5 milyon kayıt içeren bir masam var. Bu kayıtların küçük bir bölümünde bit sütunlarından biri 'TRUE' (DOĞRU) olarak ayarlanmış. Bu kayıtları hızlı bir şekilde bulmanız gerekiyor. Ben bu indeks bu sütun üzerinde arama hızlandırabilir düşünüyorum, ama INSERTs hakkında korkuyorum. Dolayısıyla sorum. Veritabanı bir çeşit veri ambarı …

2
Aynı Anahtar Alanı'nda (SQL'in INSERT INTO gibi) bir Cassandra ColumnFamily öğesinden diğerine veri kopyalamanın iyi bir yolu nedir?
Tüm satırları bir Cassandra ColumnFamily / Table'dan diğerine kolayca aktarmanın bir yolunu bulmaya çalışıyorum. COPYKomut, anladığım kadarıyla, iyi bir seçenektir. Ancak, tüm verileri .csvdiske döküp geri yüklediğinden, motorda yapmanın daha iyi bir yolu olup olmadığını merak edemiyorum. Ne demek istediğimin özel bir örneği INSERT * FROM my_table INTO my_other_tablebirçok SQLveritabanında …

3
Güvenlikle ilgili tüm bilgileri bir SQL Server veritabanından verme
Muhtemelen bildiğiniz gibi, SQL Server, veritabanındaki her öğe için (hem veritabanı düzeyinde hem de nesne düzeyinde) bildirilen güvenlikle ilgili tüm ifadeleri dışa aktarmak için kullanıma hazır bir çözüm sağlamaz Bu bilgiyi bulma yeteneğinden bahsediyorum Tüm kullanıcılar Kullanıcı tanımlı tüm roller Veritabanı düzeyindeki tüm izinler (örn. HİBE OLUŞTURMA FONKSİYONU) Nesne düzeyindeki …

1
Saatlerce PostgreSQL İşlem Taahhüdü
Ben yaklaşık 4 saat boyunca çalışan ve oldukça uzun bir süredir (en az 1 saat izliyorum) taahhüt bir durumda olmuştur PostgreSQL sunucuma bir kullanıcıdan iki bağlantı var bir sorunla karşılaşıyorum . Bu bağlantılar diğer sorguların çalışmasını engelliyor ancak kendileri engellenmiyor. İşte söz konusu iki bağlantı. postgres=# select * from pg_stat_activity …

1
Birden çok sunucu oturum açma bilgisini bir veritabanı kullanıcısıyla eşleme
Bu aptalca bir soru gibi görünüyor, ancak bazı araştırmalara rağmen sadece bu konuda herhangi bir bilgi bulamadım (muhtemelen yanlış terminolojiden dolayı). Tek bir veritabanı kullanıcısına (bir veritabanı rolünün üyesi olarak atanmış izinleri vardır) birden çok sunucu oturum açma (sql server kimlik doğrulaması) günlüğe kaydedilebilir mi? Merkezi bir veritabanından bir ayarı …

3
db_owner veritabanı bırakamıyor - Hata 615, SQL Server
Amazon EC2 üzerinde çalışan bir SQL Server 2012 veritabanı var. Veritabanları oluşturmak, düzenlemek ve bırakmak için bir kullanıcı oluşturdum. dbcreatorSunucu rolüyle yeni kullanıcıya verdim . Kullanıcım uzaktan bağlanabilir ve create database foo;komutu başarıyla çalıştırır . Ancak kullanıcı drop database foo;komutu ile veritabanını yeniden bırakmaya çalıştığında aşağıdaki hatayla başarısız olur: Warning: …

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.