Veritabanı Yöneticileri

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

2
Yeni bir örnek yüklemeden MS SQL 2005'te örnek adını nasıl değiştirebilirim?
Üzerinde gerçekten hiçbir şey olmayan bir örneğim var, sadece yüklendi (bir proje için tasarlandı, ancak aslında bu sunucuda hiç yapılmadı, proje başka bir sunucuda iki kez yapıldı), bu yüzden örneğe sahip olduğumdan beri, Yeniden adlandırmak istiyorum. Bu yapılabilir mi? Bunu nasıl yaparım? Daha fazla araştırma (googling) bunun gerçekten mümkün olmadığını …


3
MySQL saklı yordamlarında dinamik SQL
Depolanmış rutinler ve tetikleyiciler üzerindeki kısıtlamalara göre , dinamik sql kullanılamaz (5.0.13 ve sonraki sürümlerde saklı yordamlar için kısıtlama kaldırılmıştır). Bu sınırlama neden yürürlükte? Ve neden prosedürler için kaldırın, ancak işlevler veya tetikleyiciler değil?

2
Oracle'da PL / SQL yapan Uygulama Geliştiricileri için Güvenlik
Oracle'da Şema düzeyinde ayrıcalıkların yokluğunu nasıl ele alıyorsunuz? Oracle'ın güvenlik mimarisi, yalnızca nesne düzeyinde ayrıcalıklara ihtiyaç duyan uygulamalar için iyi çalışır ve az kısıtlamaya ihtiyaç duyan DBA'lar için iyi çalışır. Bununla birlikte, bir ön uç uygulaması ve çoklu şemada PL / SQL ile geliştirme yapan programcılar için mimaride büyük bir …

2
Normalizasyon Egzersiz Kaynakları
Veritabanı normalleştirme becerilerimi keskinleştirmek istiyorum. Web'de kaliteli başlangıç ​​seviyesinden ileri seviyeye kadar alıştırmaları (çözümlerle) nerede bulabilirim?

2
İlişkisel veritabanlarındaki ağaç benzeri verileri düzgün ve verimli bir şekilde temsil edecek bir model nasıl yapılandırılır?
SQL sorusunu kullanarak ilişkisel bir veritabanında ağaç benzeri verileri taramaya dayalı olarak , fiziksel sonuçları göz önünde bulundurarak ilişkisel veritabanlarındaki ağaç benzeri verileri tanımlamak için düzenli olarak nasıl kullanıldığını bilmek isterim? RDBMS normal SQL ANSI veya ortak kullanılabilir özellikler dışında işlemek için özel özelliklere sahip olmadığını varsayalım. Şüphem her zaman …

4
SQL Server 2005/8 Sorgu Optimizasyonu İpuçları
Daha iyi SQL Server sorguları yazma konusunda bir takımı eğitmeye çalışıyorum ve insanların performansı artırmak için en iyi ipuçlarının ne olduğunu merak ediyordum. Örneğin bir zamanlar sayının (*) sayımdan (1) daha kötü performans göstermesi konusunda ısrar eden bir DBA'm vardı (doğru olup olmadığı veya en son sorgu optimize edicilerine karşı …


3
T-SQL'den Seçilmiş Çıktıyı Gizle
Sorgu yürütme zamanı almaya çalışıyorum, ama aynı zamanda sorgu çıktısını gizlemek istiyorum. Sadece geçen süreyi istiyorum - çıktı yok. Misal DECLARE @Start datetime DECLARE @End datetime SELECT @StartTimeWA=GETDATE() SELECT [id] ,[database_id] ,[proc_name] ,[exec_t] from [DB].[dbo].[STAT] SELECT @End=GETDATE() SELECT DATEDIFF(MS,@Start,@End) AS [Duration] Şu anda, sorgu çıktı almak ve altta benim süre, …
13 sql-server  t-sql 


2
MariaDB yerel JSON sütun veri türünü destekliyor mu?
Dinamik sütunlardan bahsetmiyorum, yerel sütun JSON veri türünü soruyorum. Basit bir deyişle, herhangi bir MariaDB sürümünde aşağıdaki kodu çalıştırabilir miyim? CREATE TABLE example (names JSON); Bildiğim kadarıyla, emin değilim ama hala emin değilim çünkü MariaDB'de JSON desteği hakkında uzun zamandır konuşulan pek çok konu var, ancak hiçbiri sonunda uygulandığını söylemedi. …
13 mariadb  json 

2
SQL'de Değiştir'i kullanma
Bir masam var ve bazı isimleri güncellemem gerekiyor ama merak ediyorum aşağıdaki sorgular: İkisi de aynı mı olacak? Sorgu1 Update mytable Set Name = Replace(Name,'Jeff','Joe') Query2 Update mytable Set Name = 'Joe' where Name = 'Jeff'
13 sql-server 

1
Kullanılmayan NONCLUSTERED INDEX hala sorgu hızını artırabilir mi?
Bu garip bir durum, ama birinin cevap vermesini umuyorum. Bazı performans sorunlarını giderme sırasında, istendiği gibi tabloya NONCLUSTERED INDEX ekledik sp_BlitzIndex. Ertesi gün kullanımını kontrol ettik ve 0 okuma gösterdi ( 0 tarama / arama, 0 tekil arama ), bu yüzden devre dışı bıraktık. Önümüzdeki dakika, INDEX'i eklediğimizde ilk etapta …

1
Belirli sütunlardan herhangi birinin güncellenip güncellenmediğini kontrol etmek için COLUMNS_UPDATED nasıl kullanılır?
42 sütun içeren bir tablo ve bu sütunların 38 güncellendiğinde bazı şeyler yapmak bir tetik var. Yani, geri kalan 4 sütun değiştirilirse mantığı atlamalıyım. UPDATE () işlevini kullanabilir ve büyük bir IFkoşul oluşturabilirim , ancak daha kısa bir şey yapmayı tercih ederim. COLUMNS_UPDATED kullanarak Belirli sütunların tamamının güncellenip güncellenmediğini kontrol …

4
Birleştirmede maksimum değeri seçme sorgusu
Kullanıcılar tablosu var: |Username|UserType|Points| |John |A |250 | |Mary |A |150 | |Anna |B |600 | ve Seviyeler |UserType|MinPoints|Level | |A |100 |Bronze | |A |200 |Silver | |A |300 |Gold | |B |500 |Bronze | Ve her kullanıcı için seviye almak için bir sorgu arıyorum. Çizgileri boyunca bir şey: …

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.