Veritabanı Yöneticileri

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


1
Şema değişiklikleri ve kesinti olmadan canlı bir veritabanına veri geçişi için en iyi yöntemler?
Kesinti olmadan canlı bir veritabanında şema değişiklikleri nasıl yaparsınız? Örneğin, hepsi belirli kullanıcılarla ilişkilendirilmiş, e-posta adresleri vb. Gibi çeşitli kullanıcı verilerini içeren bir tablo içeren bir PostgreSQL veritabanım olduğunu varsayalım. E-posta adreslerini yeni atanmış bir tabloya taşımak istersem, şemayı değiştirmem ve ardından e-posta verilerini yeni tabloya geçirmem gerekir. Bu, orijinal …

5
Veritabanını küçültmek ne zaman uygundur?
Küçültmenin şeytan olduğunu biliyorum: Sayfa sırasını tersine çevirir ve cilt kanseri, veri parçalanması ve küresel ısınmadan sorumludur. Liste devam ediyor ... Diyelim ki 100 GB veri tabanım var ve 50 GB veriyi siliyorum - bir tabloda değil, veri tabanının% 90'ını kapsayan geniş bir veri tabanındaki eski verilerin genel bir budaması. …

5
SQL Server Bakım Planı - Görevler ve Çizelgeleme Konusunda En İyi Uygulamalar
Sql Server 2005 veritabanlarımız için bir bakım planı hazırlamakla görevliyim. Yedeklemeler için biliyorum Her 15 dakikada bir günlük tam veritabanı yedeklemesi ve işlemsel günlük yedeklemeleri yapmak istiyorum. Benim sorunum başka hangi görevleri yapmak istediğimi ve ne sıklıkla yapmam gerektiğini bulmak. Şimdiye kadar aklımda. Düşüncemde herhangi bir kusur varsa veya bunu …

9
MySQL için Microsoft'un “SQL Server Profilcisi” gibi bir araç var mı? [kapalı]
MySQL üzerinde geliştirirken, bir profil oluşturucuyu ateşlemeyi gerçekten çok özlüyorum. Ben bulmak SQLyog Query Analyzer için yeterince iyi bir yedek ama bir araç bulamadık SQL profilcisine gibi çalışır. Microsoft'un SQL Profilerini görmemiş olan MySQL halkı için , işte ekran görüntüsü Önceki işimde, SQL Profiler'ı zıplayan ve hatta yığın izleri veren …
43 mysql  profiler  tools 


3
Belirli bir veritabanı ve kullanıcı için search_path nedir?
Akımı search_pathşununla görebiliyorum : show search_path ; Ve ayarlayabilirsiniz search_pathiçin geçerli oturum ile: set search_path = "$user", public, postgis; Ayrıca, search_pathverilen bir veritabanı için kalıcı olarak şunları ayarlayabilirim : alter database mydb set search_path = "$user", public, postgis ; Ve search_pathbelirli bir rol için (kullanıcı) kalıcı olarak şunları ayarlayabilirim : …


5
SQL Server'da veri karışıklığı
SQL Server'da Veri Toplama için en iyi yöntem nedir? UAT sistemimizde maskeli Üretim verisini kullanmak istiyoruz. Çabucak ve daha yüksek düzeyde bir engellemeyle yapmak istiyorsak, hangi yaklaşım izlenmeli? İnsanların verdikleri isim ve soyadı için karakter karıştırmayı düşünüyorum, ama nasıl? Kendim bir işlev mi oluşturmalıyım yoksa kullanılabilecek önceden tanımlanmış bir işlev …

3
Geçerli Veritabanı Posta yapılandırmasını nasıl görebilirim?
SQL Server (2008) örneğimiz posta göndermek için yapılandırılmış ve her şey doğru çalışıyor, ancak varolan yapılandırmayı, özellikle de SMTP sunucusunu nasıl görüntüleyeceğimi bilemiyorum. SSMS'den sadece yapılandırma sihirbazını başlatabilirim ve çevrimiçi hiçbir şey bulamıyorum - nasıl kurulacağı hakkında pek çok bilgi var, fakat mevcut ayarların nasıl görüntüleneceği hakkında hiçbir şey yok. …

2
İstatistikleri Güncellemek İçin Ne Zaman?
Aşağıdakileri yapan bir Bakım Planları miras aldım: Eski verileri temizleme DB bütünlüğünü kontrol eder Veritabanı ve İşlem Günlüğü Yedeklemeleri Yapar Dizinlerimizi Yeniden Düzenliyor Güncelleme İstatistikleri Eski yedekleri ve Bakım Planı dosyalarını silin 23 dakikalık Bakım Planının İstatistiklerini Güncellemek 13 dakikalık şaşırtıcı bir zaman alıyor. Bu 13 dakikalık süre zarfında, veri …

4
MySQL Hata İletişim Paketlerini Okuma
MySQL hata günlüklerinde şu gibi birkaç uyarı görüyorum: 120611 16:12:30 [Warning] Aborted connection 2619503 to db: 'db_name' user: 'user_name' host: 'webapp_hostname' (Got an error reading communication packets) Herhangi bir veri kaybını fark etmedim, bu yüzden bu uyarının ne anlama geldiğini veya bunun nedenini ve bunun neden olan soruna nasıl hitap …
42 mysql  mysql-5.5 

5
Yuvalanmış görünüm iyi bir veritabanı tasarımı mıdır?
Uzun zaman önce bir yerlerde okudum. Kitap, SQL Server'da iç içe geçmiş bir görünüme sahip olmamıza izin vermememiz gerektiğini belirtir. Bunu yapamamamızın nedeninden emin değilim, aksi halde yanlış ifadeyi hatırlayabilirim. Öğrenciler SELECT studentID, first_name, last_name, SchoolID, ... FROM students CREATE VIEW vw_eligible_student AS SELECT * FROM students WHERE enroll_this_year = …


7
Veritabanı geliştirme için neden Visual Studio 2010'u SSMS üzerinden kullanmalıyım?
Visual Studio 2010, veritabanı projelerini ve sözde veritabanı geliştirmeyi kolaylaştıran bir dizi ilgili özelliği sunmaktadır. Veritabanı geliştirmemi sorunsuz bir şekilde yapmak için yıllardır SQL Server Management Studio'yu (SSMS) kullandım. SSMS benim için çalışırken neden VS2010 ile uğraşmalıyım? Özellikle, SSMS'den daha iyi ne yapar? Fakat belki de benim önerim yanlıştır ve …

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.