«sql-server» etiketlenmiş sorular

Microsoft SQL Server'ın tüm sürümleri (MySQL değil). Lütfen genellikle soruyla alakalı olduğu için sql-server-2016 gibi sürüme özgü bir etiket ekleyin.

19
Tablo adlarına 'tbl' öneki eklemek gerçekten bir sorun mu?
Bazı Brent Ozar videolarını izliyorum ( örneğin, bunun gibi ) ve tabloların önizlemesini ‘tbl’veya ile yapmamasını önerir ‘TBL’. İnternette bazı bloglar buldum, dokümantasyona hiçbir şey eklemediğini ve “okumak daha uzun sürüyor”. Sorular ve düşünceler Bu gerçekten bir sorun mu var? Çünkü ilk dba işimden bu yana 'tbl' ile tablo ekliyorum …

5
INT üzerinde TINYINT ne zaman kullanılır?
Genelde, her zaman Ints kullanırım. Teoride bunun en iyi uygulama olmadığını biliyorum, çünkü verileri saklamak için garanti edilecek en küçük veri türünü kullanmanız gerekir . Örneğin, tinyintsaklayacağınız tek verinin 1, 0 veya boş olduğunu bildiğiniz zaman kullanmak daha iyidir (bunu daha sonra 2 veya 3'e genişletme şansı çok azdır). Bununla …


6
Grup başına n satır alınıyor
Sonuç setinde her gruptan birkaç satır seçmem gerekiyor. Örneğin, müşteri başına 'n' en yüksek veya en düşük son sipariş değerlerini listelemek isteyebilirim. Daha karmaşık durumlarda, listelenecek satırların sayısı grup başına değişebilir (gruplandırma / ana kaydın bir niteliği ile tanımlanır). Bu bölüm kesinlikle isteğe bağlıdır / fazladan kredi için ve insanları …



5
SQL Server yerinde yükseltmeleri eskisi gibi tavsiye edilmiyor mu?
SQL Server 6.5'ten beri açık ve kapalı olarak çalışıyorum, hala kafamda çalan eski tavsiye hiçbir zaman yerinde yükseltme yapmamaktı. Şu anda 2008 R2 DEV ve TEST sistemlerimi SQL Server 2012'ye yükseltiyorum ve aynı donanımı kullanmam gerekiyor. Raporlama hizmetleri yapılandırmamı geri yüklemek zorunda kalmama düşüncesi çok çekici ve duvar zamanından dolayı …


5
Hangi veritabanı milyarlarca / trilyonlarca kaydın depolanmasını sağlayabilir?
Çok büyük miktarlarda topladığımız netflow verilerini yakalamak ve analiz etmek için bir araç geliştirmeyi düşünüyoruz. Her gün json biçiminde şöyle görünecek yaklaşık 1.4 milyar akış kaydı yakaladık: { "tcp_flags": "0", "src_as": "54321", "nexthop": "1.2.3.4", "unix_secs": "1352234521", "src_mask": "23", "tos": "0", "prot": "6", "input": "105", "doctets": "186", "engine_type": "0", "exaddr": "2.3.4.5", …



2
Farklı bir etki alanında Windows Kimlik Doğrulaması ile SQL Server'a bağlanın
Farklı bir etki alanındaki VPN'deki uzak SQL Server'a bağlanmaya çalışıyorum. SQL Server'da Sunucu adını girip okulumun ihtiyaç duyduğu bazı ekstra şeyleri eklemek için Ek Bağlantı Parametreleri'ni seçtiğimde: Integrated Security=SSPI; User ID=DOMAIN\username; Password=Password Aşağıdaki hatayı alıyorum: Giriş başarısız. Giriş güvenilmeyen bir etki alanından ve Windows kimlik doğrulaması ile kullanılamaz.


1
MERGE hedef tablonun bir alt kümesini
MERGETablodan satır eklemek veya silmek için bir ifade kullanmaya çalışıyorum , ancak yalnızca bu satırların bir alt kümesinde hareket etmek istiyorum. Belgeleri MERGEoldukça güçlü ifadelere sahiptir: Yalnızca eşleşme amacıyla kullanılan hedef tablodaki sütunları belirlemek önemlidir. Yani, hedef tablonun kaynak tablonun karşılık gelen sütunu ile karşılaştırılan sütunları belirtin. ON yan tümcesinde …

6
Sql-server'da okumaya hazır anlık görüntüyü etkinleştirirsek ne gibi riskler var?
Burada , her satırda bazı ekstra verilerin depolanacağını, bu nedenle performans düşüşü görebileceğimizi, ancak başka hangi risklerin bulunduğunu okudum. Örneğin. Bu veritabanının kurtarılmasını etkiler mi? Bundan yararlanmak için yapmamız gereken başka bir şey var mı? Bu komutları çalıştırmayı planlıyorum: ALTER DATABASE DatabaseName SET READ_COMMITTED_SNAPSHOT ON ALTER DATABASE DatabaseName SET ALLOW_SNAPSHOT_ISOLATION …

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.