Veritabanı Yöneticileri

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

1
InnoDB INSERT Performansının Yetenekleri
Merhaba Percona Server'ın en son sürümünü çalıştırıyorum. Sunucu sürümü: 5.5.24-55 Percona Server (GPL), Sürüm 26.0 Bu özelliklere sahip 10 işlemci kutum var. processor : 0 vendor_id : AuthenticAMD cpu family : 16 model : 9 model name : AMD Opteron(tm) Processor 6128 stepping : 1 microcode : 0x10000d9 cpu MHz …


2
Tüm veritabanlarında SQL Sorgusu çalıştırma
CPanel ve phpmyadmin kullanarak bir hosting hesabım var. Bu hesap altında 50 veritabanım var, hepsi WordPress. Bu sorguyu, parola güncelleştirmek için tüm veritabanları çalışır şekilde değiştirilmiş gerekir. GÜNCELLEME 'wp_users' SET 'user_pass' = MD5 ('somepassword') NEREDE 'user_login' = 'admin' LIMIT 1; Tek tek geçmek yerine tüm veritabanlarını hedefleyebilecek bir çözüm umuyoruz. …
11 mysql  phpmyadmin 

1
RAISERROR ile FLOAT kullanma
Ben kullanıyorum RAISERROR()bazı temel Birim Test işlevselliği (aynı sağlamak için burada ) ama kullanmaya zorlandıklarını am FLOATshata iletisinde. Ben bir dize şamandıra döküm biliyorum, ama RAISERRORher tek birim test kullanıyorum , her test için başka bir kod satırı eklemek istemiyorum. (Birim testlerim zaten yeterince garip!) Parametre listesinde satır içi döküm …
11 sql-server  t-sql 

2
Günlük% 99 dizin indekslenmesi nasıl önlenir
100.000 oyuncu için yüksek puanlı bir masam var, bu da günde 2 kez oyuncu başına bir rekorla giriyor. Günün sonunda, bu tablodaki dizinler için dizin parçalanması% 99'dur. Ayarları değiştirerek bunu önlemenin bir yolu var mı? CREATE TABLE HighScore( [id] [int] IDENTITY(1,1) NOT NULL, [user] [int] NULL, [player] [int] NULL, [round] …

1
MoveFile API ile SQL Server verilerini ve günlük dosyalarını canlı olarak birleştirme
İşverenim, açık dosyaları birleştirmek için Windows MoveFile API'sini kullanan NTFS birleştirme yazılımını dağıtmaya çalışıyor. Bu, 2005-2012 arası SQL sürümlerini ve 2003 ve 2008 R2'deki Windows sürümlerini çalıştıran binlerce SQL Server sunucusuna dağıtılacaktır. Önemliyse, bahsettiğim ürün PerfectDisk, ancak aynı şekilde çalışan benzer programlar olduğuna inanıyorum. Şimdiye kadar yapılan testler, ara sıra …

3
Mongodb için Ubuntu'da Komut Dosyası Çalıştır
Linux ve mongodb için yeniyim. Ben zaten ubuntu mongodb yükledim ama farklı bağlantı noktasında bir örnek daha çalıştırmak istiyorum. Diğer sorulardan ve forumlardan da anladığım gibi, uptart script olmalı. /programming/7300109/ubuntu-start-upstart-second-instance-of-mongodb Ancak sunucumda bir uptart betiği bulamıyorum veya bulamıyorum. Bir uptart betiği oluşturursam, bir hizmet olarak başlamak için nerede bulacağım. veya …

1
10 ^ 37/1 neden aritmetik taşma hatası veriyor?
Son zamanlarda büyük sayılarla oynama eğilimimi sürdürürken , son zamanlarda aşağıdaki koda koştuğum bir hatayı kaynattım: DECLARE @big_number DECIMAL(38,0) = '1' + REPLICATE(0, 37); PRINT @big_number + 1; PRINT @big_number - 1; PRINT @big_number * 1; PRINT @big_number / 1; Bu kod için aldığım çıktı: 10000000000000000000000000000000000001 9999999999999999999999999999999999999 10000000000000000000000000000000000000 Msg 8115, …

3
SQL Server 2008'de maksimum tablo kapasitesi
Bir masaya yılda 1 milyardan fazla satır ekleyen bir uygulamam var. Bu tabloda bazı içeriyor varcharve bigintsütun ve bir damla sütunu de. 1 milyar satır izleme amacıyla tutulan geçmiş verilerinden oluşur. Bu yüzden, bu tablodaki maksimum tablo boyutu hakkında bu MSDN makalesine göre devam edersem, bir masa kapasitesi sınırlaması olup …

2
Tarih / saat sütununu saniye sayısına dönüştürme
SQL Server veritabanımda bir datetimesütun var. Sütun longdeğerini temsil eden yeni bir sütun oluşturmanın iyi bir yolu nedir datetime? Bu long, birkaç saniyeyi temsil eder. Eğer longsuzun bir sayıyı sabit miktarlara bölebildiğim için, bunu zaman aralıklarında sorgularla gruplandırmayı kolaylaştırır diye düşündüm . Tablo statiktir, Veri güncellenmeyecek veya silinmeyecek.

2
MySQL'de SLAVE DURUMUNU GÖSTER anlamaya çalışılıyor
Bir Master-Slave çoğaltma kurulum var ve iyi çalışıyor gibi görünüyor. SHOW SLAVE STATUSKomutun bir sonucu aşağıdadır : show slave STATUS\G; *************************** 1. row *************************** Slave_IO_State: Waiting for master to send event Master_Host: *.*.*.* Master_User: repliV1 Master_Port: 3306 Connect_Retry: 60 Master_Log_File: mysql-bin.000001 Read_Master_Log_Pos: 10726644 Relay_Log_File: mysqld-relay-bin.000056 Relay_Log_Pos: 231871 Relay_Master_Log_File: mysql-bin.000001 Slave_IO_Running: …

2
bir iş kategorisindeki herhangi bir iş başarısız olduğunda uyar
SQL Server 2008'de belirli bir kategorideki bir iş başarısız olduğunda e-posta gönderecek bir uyarı ayarlamak mümkün müdür? Merak ediyorum, bir SSRS aboneliği başarısız olduğunda her zaman bir e-posta ayarlamak istiyorum - ve bu aboneliklerin tümü Report Server kategorisindeki işler . DÜZENLEME - bu bir SSRS abonelik başarısız olduğunda, iş kendisini …

2
MongoDB Çoğaltma İKİNCİ "ROLLBACK" Durumunda Kaldı
Mongodb'umuzun yakın zamanda otomatik olarak güncellenmesi PRIMARYsırasında, PRIMARYistifa edildiğinde kalıcı olarak bir ROLLBACKduruma geçti. Durumda birkaç saat sonra , mongodb veritabanı dizinindeki dizinde ROLLBACKhala geri alma .bsondosyası yoktu rollback. Bu ve ayrıca günlük dosyamızdaki bu satır:, işlemin başarısız [rsSync] replSet syncThread: 13410 replSet too much data to roll backolduğunu gösteriyor …
11 mongodb  rollback 


5
SQL profiler sunucu performansını etkiler mi?
Sql server 2008 bazı yüksek yük için başarısız olduğu bir sorunla karşı karşıyayım. Ben bu yük durumu bulmak gerekir ve böylece yük işleyebilir kodu optimize etmek gerekir. İnternette SQL profiler daha sonra sorunun tam olarak nerede olduğunu bulmak için analiz edilebilir veritabanı etkileşimlerini izlemek için kullanılabileceğini buldum. Ayrıca sql profiler …

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.