Veritabanı Yöneticileri

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

4
MySQL veritabanında oturum açma denetimi
MySQL oturum açmalarını denetlemenin bir yolu var mı? Her çalışan için bir kullanıcı adı oluşturmak ve böylece girişlerin bir denetim izi oluşturmak istiyorum. Ancak, googling iyi sonuç vermedi. Ne kadar çok denetleyebilirsek o kadar iyi olur. En azından kimin ne zaman giriş yaptığını bilmek güzel olurdu. Kimin hangi sorguyu ne …

2
PostgreSQL'de UniProt'un Biyolojik Dizileri
UniProt biyolojik dizilerini PostreSQL'de depolamanın en iyi yolu nedir? Veri Detayları UniProt'tan 12 milyon dizi çekiyoruz - bu sayı her 3-10 ayda bir ikiye katlanıyor . Bir dizinin uzunluğu 10 ila 50 milyar karakter arasında değişebilir Dizilerin% 1'inden azı 10 bin karakterden uzun Uzun dizileri ayrı ayrı saklamak performansı artırabilir …
11 postgresql 

8
MySQL - Tüm sütunlarda bir değer nasıl kontrol edilir
Merak ediyorum, belirli bir değer için tüm sütunları aramanın iyi bir yolu var mı? Benim amacım için, hızlı olması gerekmiyor, sadece bir kerelik bir şey ve her alan adını yazmak zorunda kalmak istemiyorum. Şimdilik yapacağım tam olarak bu, ama bence kesinlikle daha iyi bir yol var. Bunu çevirmek istiyorum: SELECT …
11 mysql 


2
`Nvarchar / nchar` ne zaman SQL Server 2019 ile kullanılacaktır?
SQL Server 2019 Microsoft'un tanıtır ile UTF-8 desteği için CHARve VARCHARveri türleri ve der ki: Bu özellik, kullanılan karakter kümesine bağlı olarak önemli miktarda depolama tasarrufu sağlayabilir. Örneğin, UTC-8 etkin bir harmanlama kullanarak ASCII dizeleri olan mevcut bir sütun veri türünün NCHAR (10) 'dan CHAR (10)' a değiştirilmesi, depolama gereksinimlerinde …

1
DynamoDB'de birden çok tablo ne zaman kullanılır?
DyanmoDB en iyi uygulamaları aşağıdakileri açıkça ortaya koymaktadır: Bir DynamoDB uygulamasında mümkün olduğunca az sayıda tablo bulundurmalısınız. Çoğu iyi tasarlanmış uygulama için tek bir tablo gerekir. DyanmoDB ile ilgili gördüğüm hemen hemen her öğreticinin çok masalı bir tasarıma sahip olduğunu eğlenceli buluyorum. Fakat bu pratikte ne anlama geliyor? Üç ana …

2
MongoDB, belleği dolduğunda sona erer
Aşağıdaki yapılandırmaya sahibim: üç liman işçisi konteyneri çalıştıran bir ana makine: MongoDB Redis Veri depolamak için önceki iki kapsayıcıyı kullanan bir program Hem Redis hem de MongoDB büyük miktarda veri depolamak için kullanılır. Redis'in tüm verilerini RAM'de tutması gerektiğini biliyorum ve bu konuda iyiyim. Ne yazık ki, mongo çok fazla …

1
Kullanıcı `dbo` ile sys.databases içinde saklanan veritabanının sahibi arasındaki fark nedir?
Geçenlerde kullanıcı nerede bir soru gelip vardı dbobir veritabanında bir vardı sideşleşmedi owner_sidin sys.databases. Veritabanının sahibinin rol üyelerinden nasıl farklı olduğunu anlıyorum db_ownerama her zaman kullanıcının dboveritabanının gerçek sahibi olduğunu düşünmüştüm . Durum böyle değil mi? Ve eğer öyleyse dbove ne arasında gerçek bir fark var sys.databasesmı?

2
TSQL kullanarak veritabanını dinamik olarak değiştirme
Dinamik SQL'de belirtilen veritabanına SSMS içeriğini dinamik olarak değiştirmeye çalışırken sorun yaşıyorum: EXEC sys.sp_executesql N'USE db1 ' ; Başarılı bir şekilde yürütülür ancak SSMS'nin veritabanı içeriği değişmez. Yukarıdaki gibi küçük bir değişiklik denedim DECLARE @sql NVARCHAR(100) DECLARE @db NVARCHAR(50) SET @db = N'db1' SET @sql = N'Use ' + @db …

3
SSMS Sonuç Tablosu, Nesne Gezgini ve diğer pencerelerde Koyu Tema kullanma
SSMS ana kodlama penceresinde Koyu Tema kullanmanın, bir vsettings dosyasını içe aktarmanın, bir yapılandırma dosyasında devre dışı bırakılan Koyu Tema uygulamasını uygulamanın veya manuel olarak yapmasının birkaç yolu vardır. Ancak tüm bu seçenekler Izgara Sonuçlarını, Nesne Gezgini'ni ve diğer pencereleri etkilemez. Bu ikisi kodlama dışında kullandığım başlıcalardır. Her zamanki çalıştı …



2
Ana veritabanı bozuk, örnek başlamıyor - seçeneklerim nelerdir?
Yardım! Ana veritabanım bozuk, SQL örneğini çevrimiçi bile edemiyorum! Sunucumu yedeklemek için seçeneklerim nelerdir? Bir ana yedek var, ama "Ana veritabanını geri yükleme" MSDN sayfası örneği yapamam tek kullanıcı modunda başlatmak istiyor! (Not: Bu soruyu SQL sürümünde belirtilmemiş olarak bırakıyorum, böylece daha yaygın olarak uygulanabilir bir referans olacak. DBA.SE ile …

2
Bir veritabanı bir işlemdeki dizinlerini hangi noktada günceller?
Hem bir dizin hem de bir işlem dahil ekler olaylar dizisini anlamaya çalışıyorum. Örneğin, Oracle belgeleri şunları belirtir: Veri yüklemeden önce bir veya daha fazla dizin oluşturduysanız (veya varsa), her satır eklendiğinde veritabanı her dizini güncellemelidir. Ancak, bir işlem oluşturur, beş satır ekler ve sonra taahhüt verirsem ne olur? Dizinler …

4
Saklı yordamı kullanarak bir tarih aralığındaki her gün için bir satır nasıl oluşturulur?
Belirli bir tarih aralığında her gün için bir tabloda bir satır oluşturacak saklı yordam oluşturmak istiyorum. Saklı Yordam iki girişi kabul eder - kullanıcının istediği tarih aralığının başlangıç ​​tarihi ve bitiş tarihi. Diyelim ki şöyle bir masam var: SELECT Day, Currency FROM ConversionTable Gün bir DateTime ve Para Birimi yalnızca …

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.