Veritabanı Yöneticileri

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

3
SQL Server 2008 R2'de uzun süren sorgu veya kilitlenme hakkında bildirim?
Kilitlenmeyle ilgili bildirim göndermenin bir yolu olup olmadığını bilmek ister misiniz? Eğer öyleyse hangi sorgular gerekli olacaktır. SQL Server'ın kilitlenmelerle ilgilendiğini anlıyorum, sadece ilgili sorgular hakkında bilgi istiyorum. Uzun süren sorguları belirlemek için aşağıdakileri buldum: SELECT creation_time ,last_execution_time ,total_physical_reads ,total_logical_reads ,total_logical_writes , execution_count , total_worker_time , total_elapsed_time , total_elapsed_time / …
15 query  deadlock 


1
Mysql.user adresinden anonim kullanıcı bırakılamaz
My mysql.users veritabanından anonim kullanıcıları DROP çalışıyorum. Ancak garip davranışlar yaşıyorum. Komutu girdiğimde: DROP User ''@'WOPR'; Genel bir hata mesajı alıyordum. Böylece, makinemi yeniden başlattım ve tekrar denedim. Bu sefer yanıtı aldım Query OK, 0 rows affected. Ama içeri girdiğimde SELECT User, Host, Password FROM mysql.user WHERE User=''; Dönüş: +------+------+----------+ …
15 mysql 


3
“Harmanlama” ne demektir?
Birden çok kez harmanlama ve harmanlama sırasından bahseden bir kitaptan sqlite öğreniyorum. Veritabanı dünyasında tam olarak ne anlama geliyor?


3
.My.cnf ayarlarım neden çalışmıyor?
Masaüstümdeki giriş dizinimde aşağıdakileri içeren bir .my.cnf dosyası var: [dbid] user = myusername password = mypassword database = dbname host = server.location.com Doğru hatırlıyorsam, Ubuntu 10.04'ten 11.04'e yükseltmeden önce, komutu kullanabildim mysql dbid Doğrudan veritabanına bağlanmak için Ama bugün bu hatayı alıyorum: ERROR 1049 (42000): Unknown database 'dbname' Yanlış bir …

10
SQL Server'larınızla karşılaştığınız ilk 3 performans sorunu nedir?
Eindhoven'daki Fontys Üniversitesi'nden bir öğrenciyim ve şu anda bir SQL Server aracının geliştirilmesine yardımcı olmak için bir dizi röportaj yapıyorum ve bu alandaki uzmanlardan geri bildirim almak istiyorum. Sorularımdan biri: SQL Server Örneklerinizle karşılaştığınız en iyi 3 performans sorunu nedir ve bu sorunları nasıl tanımlarsınız? Özellikle senaryolarla ve bunu ölçmek …


3
MyISAM'ın InnoDB'ye dönüşümünü hızlandırma
4GB kadar alan yaklaşık 450 tablodan oluşan bir veritabanı ile mysql 5.1 sunucum var. Bu tabloların büyük çoğunluğu (2 hariç) MyIsam'dır. Bu çoğunlukla iyi olmuştur (işlemlere gerek yoktur), ancak uygulama trafik kazanmaktadır ve güncellemelerdeki tablo kilitleme nedeniyle bazı tablolar etkilenmiştir. Tabloların 2'sinin şimdi InnoDB olmasının nedeni budur. Daha küçük tablolardaki …

2
10 TB veritabanı yedekleme / geri yükleme Soru
10 TB büyük bir üretim veri tabanımız var. Bunu bir bulut hizmetine taşımayı düşünüyoruz, ancak riskleri anlamalı ve tüm sürecin süresini tahmin etmeliyim. Yerel SQL Server 2014 SP2 yedekleme çözümünü kullanarak veritabanını ayda bir kez yedekliyorum. Süresi yaklaşık 720 dakika - 12 saattir. Sıkıştırma oranı 5'tir, yani yedekleme boyutu neredeyse …

1
INSERT üzerinde TABLOCK İLE kullanmanın faydaları
Bazı durumlarda, INSERT INTO <tablename> (WITH TABLOCK)minimum günlük kaydı nedeniyle bir işlem yapmak daha hızlı olacaktır. Bu koşullar arasında veritabanının BULK_LOGGEDkurtarma modelinde bulunması yer alır. Kullanarak başka bir potansiyel performans yararı var mı WITH TABLOCK, bir de INSERTveritabanı (zaman boş bir masaya Tempdb ) kullandığı SIMPLEkurtarma modeli? SQL Server 2012 …

2
Dizinim neden SELECT TOP içinde kullanılmıyor?
İşte halsiz: Bir seçme sorgusu yapıyorum. WHEREVe ORDER BYdeyimlerindeki her sütun IX_MachineryId_DateRecorded, anahtarın bir parçası olarak veya INCLUDEsütunlar olarak tek bir kümelenmemiş dizinde bulunur. Ben seçerek ediyorum bütün bu imi arama sonuçlanacaktır sütunlar, ama sadece alıyorum TOP (1), bu yüzden mutlaka sunucu araması yalnızca sonunda, bir kez yapılması gereken söyleyebilir. …

1
Varchar (n) için ek yük nedir?
Ben bu parçanın anlamını sormak istedim Postgres doc ilişkin varchar(n)tip: Kısa bir dize (126 bayta kadar) için depolama gereksinimi, 1 bayt artı karakter durumunda boşluk dolgusu içeren gerçek dizedir. Daha uzun dizelerde 1 yerine 4 bayt ek yük vardır. Bir alanım olduğunu varsayalım varchar(255). Ve şimdi, aşağıdaki ifadeler: Bu alan …


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.