«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.

3
Bir DB tasarımında kümelenmiş bir indeks kavramı, SSD'leri kullanırken duygusal mıdır?
Bir SQL sunucusu veri şeması ve sonraki sorgular, ayrıntılar, görünümler, vb. Tasarlanırken, kümelenmiş bir dizin kavramı ve diskteki veri sırası , SSD platformlarında açıkça dağıtılmak üzere yapılan DB tasarımları için dikkate almanın bir anlamı var mı? http://msdn.microsoft.com/en-us/library/aa933131(v=sql.80).aspx "Kümelenmiş bir dizin, tablodaki verilerin fiziksel sırasını belirler." Fiziksel bir disk platformunda, onları …

6
Bir SQL sunucusuna ekleyebileceğiniz veritabanı sayısında bir sınır var mı?
Her müşteriye kendi veritabanını vermeyi planladığımız bir SaaS sistemi kuruyorum. Sistem zaten kuruludur, böylece yük çok fazla olduğunda kolayca ek sunuculara kolayca ölçeklenebiliriz; Binlerce hatta on binlerce müşterimiz olmasını umuyoruz. Sorular Bir SQL Server'da sahip olabileceğiniz / sahip olmanız gereken mikro veri tabanlarının sayısı konusunda pratik bir sınırlama var mı? …

9
İşlemleri Kullanmama ve Birini Taklit Etmek İçin Bir Geçici Çözüm Kullanma
Birkaç yıldan beri T-SQL geliştiriyorum ve her zaman daha fazla kazıyorum, dilin tüm yönleriyle ilgili elimden geldiğince öğrenmeye devam ediyorum. Geçenlerde yeni bir şirkette çalışmaya başladım ve işlemler hakkında garip bir öneri olduğunu düşündüğüm şeyi aldım. Onları asla kullanma. Bunun yerine, bir işlemi simüle eden bir geçici çözüm kullanın. Bu, …

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'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 …

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 = …

8
SQL Server 2012'de select * hala büyük bir hayır mı?
Yıllar öncesindeki günlerde, yapılacak performans nedeniyle select * from tableya da yapılacak büyük bir hayır olarak kabul edildi select count(*) from table. SQL Server'ın sonraki sürümlerinde bu hala geçerli mi (2012 kullanıyorum, ancak sorunun 2008-2014 için geçerli olacağını düşünüyorum)? Düzenleme: İnsanlar burada beni biraz yavaşlatıyor gibi gözüktüğü için, bunu yapmak …

5
Saklı bir işlemi başlatabilir ve bitmesini beklemeden hemen geri dönebilir miyim?
Kullanıcıların gün boyunca sürekli kullanılan bir rapor için güncellenmiş bazı sayıları almak için manuel olarak çalıştırabilecekleri saklı bir prosedürümüz var. Bu ilk saklı yordamdan elde edilen sayılara dayandığından, ilk saklı yordam çalıştırıldıktan sonra çalıştırılması gereken ikinci bir saklı yordam var, ancak çalışması daha uzun sürüyor ve ayrı bir işlem için, …


3
Transact-SQL sorgusunda dizgeden önce N öneki
Lütfen bana, ne zaman Transact-SQL sorgusunda string önce N öneki kullanmalıyım? Böyle bir sorgu kullanarak sonuç alamadığım bir veritabanı ile çalışmaya başladım. SELECT * FROM a_table WHERE a_field LIKE '%а_pattern%' kalıbını değiştirene kadar N'%а_pattern%'. Daha önce bu öneki eklemek zorunda kalmamıştım, merak ediyorum. a_fieldolarak tanımlanır nvarchar(255), ancak sebebin başka bir …

10
SELECT INTO ile bir tabloyu nasıl kopyalarım ama IDENTITY özelliğini yok sayarım?
Kimlik sütunu olan bir tablom var diyor ki: create table with_id ( id int identity(1,1), val varchar(30) ); Bu iyi bilinmektedir, bu select * into copy_from_with_id_1 from with_id; copy_from_with_id_1 ile kimlik numarası da aynı şekilde sonuçlanır. Aşağıdaki yığın taşması sorusu , tüm sütunların açıkça listelenmesinden bahseder. Hadi deneyelim select id, …

2
SQL Server 2016'da, Her Zaman Şifreli ve Şeffaf Veri Şifrelemesi arasındaki fark nedir?
Bunu yazarken, "Her Zaman Şifreli" özelliğinin kullanışlılığını keşfedebilmemiz için SQL Server 2016'nın resmi olarak yayımlanmasını bekliyorum. Gelecekteki projeler için doğru kararı verebilmemiz için, Her Zaman Şifreli ile şu anda mevcut olan Şeffaf Veri Şifreleme arasındaki belirli farkların ne olacağını bilmek istiyorum.

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.