«sql-server-2014» etiketlenmiş sorular

SQL Server 2014 (ana sürüm 12.0.xxxx). Lütfen sql-server etiketleyin.

1
SQL Server 2014 toplu işlem modunda tam olarak ne yapabilir?
Bir columntore endeksi sorguda kullanıldığında, SQL Server toplu modunu kullanabilir. Belgeler toplu işlem modunda nelerin çalıştırılabileceği ve neyin olamayacağı konusunda incedir. Lütfen toplu modda (yeşil) şaşırtıcı sayıda işlemin gerçekleştirildiği aşağıdaki (motive edici) sorgu planına bakın: (Bu tahmini bir plandır. Gerçek uygulama modunun gerçekten toplu olduğunu doğrulamak için gerçek planı kullandım.) …

1
SQL Server 2014 Express'te SQLCMD.EXE nerede?
SQL Server Express veritabanlarımı yıllarca yedeklemek için "SQLCMD.EXE" kullanarak sadece 2014 sürümünü yükledikten sonra artık SQLCMD.EXE bulamadığını keşfettim. Önceki sürümlerde C: \ Program Dosyaları \ Microsoft SQL Server \ 110 \ Araçlar \ Binn \ SQLCMD.EXE Ama 2014 kurulumumda hiçbir SQLCMD.EXE yok C: \ Program Dosyaları \ Microsoft SQL Server …

2
Birleştirme operatörü neden girdilerinden daha az satır tahmin ediyor?
Aşağıdaki sorgu planı snippet'inde, Concatenationişleç için satır tahmininin ~4.3 billion rowsveya iki girişi için satır tahminlerinin toplamının olması gerektiği açıktır . Bununla birlikte, yüzlerce GB veriyi tempdb'ye döken ~238 million rowsbir alt optimal Sort/ Stream Aggregatestratejiye yol açan bir tahmin üretilir . Bu durumda mantıksal olarak tutarlı bir tahmin, bir …

1
GUI kullanarak veritabanını geri yükle - Geri yüklemek için yanlış dosya
Ben sadece SSMS grafik arayüzü ile uğraşmak ve "geri yükleme" görev seçenekleri üzerinde çalışıyorum. Fark ettiğim bir şey, "komut dosyası oluştur" üzerine tıkladığımda, sorgunun ilk satırı: RESTORE DATABASE [MyDatabase] FROM DISK = N'Server_Patch\Database_name_LOGSHIPPING.BKP' WITH FILE = 1, NORECOVERY, NOUNLOAD, STATS = 5 ( and a lot of log backups for …

3
SQL Server'da büyük veri ve performans
Bir SQL Server arka ucunu toplayan ve depolayan bir uygulama ve son derece büyük miktarda kayıt yazdım. Zirvede, ortalama kayıt miktarının günde 3-4 milyar (20 saatlik çalışma) caddesinde bir yerde olduğunu hesapladım. Orijinal çözümüm (verilerin gerçek hesaplamasını yapmadan önce) uygulamamın, müşterilerim tarafından sorgulanan aynı tabloya kayıtları eklemesini sağlamaktı. Bu çok …


3
Akış Ayrımını Zorlama
Ben böyle bir tablo var: CREATE TABLE Updates ( UpdateId INT NOT NULL IDENTITY(1,1) PRIMARY KEY, ObjectId INT NOT NULL ) Temelde, kimliği giderek artan nesneler için güncellemeleri izlemek. Bu tablonun tüketicisi, belirli bir sıralamadan UpdateIdbaşlayıp belirli bir sıradan başlayarak 100 farklı nesne tanıtıcısı seçecektir UpdateId. Esasen, kaldığı yerden devam …

6
Her zaman birincil anahtar olarak tek bir tamsayı sütununun dezavantajı ne olabilir?
Üzerinde çalıştığım bir Web uygulaması içinde, tüm veritabanı işlemleri Entity Framework ORM üzerinde tanımlanan bazı genel depolar kullanılarak soyutlanır. Ancak, genel havuzlar için basit bir tasarıma sahip olmak için, ilgili tüm tablolar benzersiz bir tamsayı tanımlamalıdır ( Int32C #, intSQL'de). Şimdiye kadar, bu her zaman masanın PK'sı ve aynı zamanda …

12
SQL Server'da her cümlenin her sözcüğünün yalnızca ilk harfini büyük yaz
Bir SQL sütununda her cümlenin her kelimenin sadece ilk harfini büyük yazmak istiyorum. Örneğin, cümle: 'Filmleri severim' o zaman çıktıya ihtiyacım var: 'Filmleri severim' Sorgu: declare @a varchar(15) set @a = 'qWeRtY kEyBoArD' select @a as [Normal text], upper(@a) as [Uppercase text], lower(@a) as [Lowercase text], upper(left(@a,1)) + lower(substring(@a,2,len(@a))) as …

3
Kümelenmiş sütun deposu dizinleri ve yabancı anahtarlar
Ben bir veri ambarı dizinleri kullanarak performans ayarlama. SQL Server 2014 için oldukça yeniyim.Microsoft aşağıdakileri açıklar: "Kümelenmiş sütun deposu dizinini, büyük veri ambarı olgu tablolarını saklama standardı olarak görüyoruz ve çoğu veri ambarı senaryosunda kullanılmasını bekliyoruz. Kümelenmiş sütun deposu dizini güncellenebilir olduğundan, iş yükünüz çok sayıda ekleme, güncelleme, ve silme …

4
Bellek için Optimize Edilmiş Tablolar - bakımı gerçekten zor olabilir mi?
MS SQL 2012'den 2014'e yükseltmenin faydalarını araştırıyorum. SQL 2014'ün en büyük satış noktalarından biri, görünüşe göre sorguları süper hızlı hale getiren bellek için optimize edilmiş tablolardır. Bellek optimize tablolar gibi bazı sınırlamalar olduğunu gördüm, örneğin: (max)Boyutlandırılmış alan yok Satır başına maksimum ~ 1 KB hiçbir timestampalanlar Hesaplanmış sütun yok UNIQUEKısıt …


4
OVER ile pencere işlevinde DISTINCT kullanma
Oracle'dan SQL Server 2014'e bir sorgu geçirmeye çalışıyorum. İşte Oracle'da harika çalışan sorgum: select count(distinct A) over (partition by B) / count(*) over() as A_B from MyTable SQL Server 2014'te bu sorguyu çalıştırmayı denedikten sonra aldığım hata burada. Use of DISTINCT is not allowed with the OVER clause Sorunun ne …

2
SQL Server UniqueIdentifier / GUID dahili gösterimi
Bir meslektaşım bana tamamen açıklayamadığım ilginç bir soru gönderdi. (Aşağıda dahil) bazı kodlar çalıştırdı ve ondan beklenmedik sonuçlar aldı. Esasen, UniqueIdentifier(buradan sonradan bahsedeceğim Guid) bir binary(veya varbinary) tipine dönüştürürken, sonucun ilk yarısının sırası geriye dönüktür, ancak ikinci yarısı değildir. İlk düşüncem, sistemin endianitesinin neden olduğu ve Guidekranın korunduğu, ancak binaryformun …


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.