Pertanyaan yang diberi tag «sql-server»

Semua versi Microsoft SQL Server (bukan MySQL). Harap juga tambahkan tag khusus versi, seperti sql-server-2016, karena sering relevan dengan pertanyaan.


4
Bagaimana cara membuat baris untuk setiap hari dalam rentang tanggal menggunakan prosedur tersimpan?
Saya ingin membuat prosedur tersimpan yang akan membuat baris dalam tabel untuk setiap hari dalam rentang tanggal tertentu. Prosedur Tersimpan menerima dua input - Tanggal mulai dan tanggal akhir dari rentang tanggal yang diinginkan oleh pengguna. Jadi, katakanlah saya punya tabel seperti ini: SELECT Day, Currency FROM ConversionTable Hari adalah …


5
Bagaimana cara memeriksa Mesin Database yang diinstal pada server DataBase yang saya akses untuk menjalankan kueri?
Saya ingin memeriksa tipe sql apa yang berjalan pada server Datasase yang dapat saya akses. Saya hanya memiliki akses ke antarmuka web dan daftar tabel. Melalui antarmuka, saya dapat menjalankan kueri pada tabel yang ada pada daftar. Bagaimana saya bisa mendapatkan informasi lebih lanjut tentang server dan versi yang dijalankan …

1
Bagaimana jumlah langkah Histogram diputuskan dalam Statistik
Bagaimana jumlah langkah histogram diputuskan dalam Statistik di SQL Server? Mengapa dibatasi hingga 200 langkah meskipun kolom kunci saya memiliki lebih dari 200 nilai yang berbeda? Apakah ada faktor penentu? Demo Definisi skema CREATE TABLE histogram_step ( id INT IDENTITY(1, 1), name VARCHAR(50), CONSTRAINT pk_histogram_step PRIMARY KEY (id) ) Memasukkan …

1
Berapa ukuran sampel statistik standar dalam SQL Server?
Dari MSDN : Ketika tidak ada opsi sampel (SAMPLE, FULLSCAN, RESAMPLE)yang ditentukan, pengoptimal kueri sampel data dan menghitung ukuran sampel secara default. Bagaimana cara mengidentifikasi ukuran sampel statistik standar? Saya telah melalui MSDN tetapi tidak menemukan formula atau metode apa pun untuk mengidentifikasi ukuran sampel default. Di mana-mana hanya ada …


2
Indeks Praktik Terbaik yang Tidak Digunakan
Berdasarkan permintaan ini, jika saya melihat jumlah total pembacaan yang rendah (sangat dekat dengan 0 atau 0, seperti 1 atau 2) dan jumlah pembaruan pengguna yang tinggi atau sedang (saya tidak dapat menemukan sisipan atau menghapus dengan permintaan ini) dengan jumlah baris besar, secara teori saya harus menghapus indeks. SELECT …

6
Kemungkinan manfaat menyimpan banyak nilai dalam satu bidang pada satu baris, bukan sebagai baris terpisah
Selama pertemuan mingguan terakhir kami, seseorang yang tidak memiliki pengalaman latar belakang dalam Administrasi Database mengajukan pertanyaan ini: "Apakah akan ada skenario yang membenarkan penyimpanan data in-line (string) alih-alih beberapa baris?" Mari kita asumsikan tabel yang disebut countryStatestempat kita ingin menyimpan negara bagian; Saya akan menggunakan USA untuk contoh ini …

3
Perkiraan kardinalitas yang buruk mendiskualifikasi INSERT dari penebangan minimal?
Mengapa INSERTpernyataan kedua ~ 5x lebih lambat dari yang pertama? Dari jumlah data log yang dihasilkan, saya pikir yang kedua tidak memenuhi syarat untuk minimal logging. Namun, dokumentasi dalam Panduan Kinerja Pemuatan Data menunjukkan bahwa kedua sisipan harus dapat dicatat secara minimal. Jadi jika logging minimum adalah perbedaan kinerja utama, …

2
Mengoptimalkan kueri untuk 25+ juta baris
Saya menggunakan MS SQL, dan saya harus menjalankan beberapa pertanyaan pada tabel yang sama dengan kriteria yang berbeda. Pada awalnya saya menjalankan setiap permintaan pada tabel asli meskipun mereka semua berbagi beberapa pemfilteran (yaitu Tanggal, status). Ini memakan banyak waktu (sekitar 2 menit). Ada duplikat dalam baris data, dan semua …

3
Bagaimana cara mendapatkan SSMS untuk menggunakan jalur relatif skrip saat ini dengan: r dalam mode sqlcmd seperti yang dilakukan SSDT?
Jika saya memiliki foo.sql dan bar.sql di folder yang sama, foo.sql dapat mereferensikan bar.sql ketika dijalankan dari SSDT dalam mode sqlcmd with :r ".\bar.sql". Namun, SSMS tidak akan menemukannya. Procmon menunjukkan SSMS mencari %systemroot%\syswow64: Bagaimana cara memberi tahu SSMS untuk melihat di folder tempat skrip saat ini disimpan tanpa menyatakan …
11 sql-server  ssms  sqlcmd  ssdt 

4
Kolom NVARCHAR sebagai KUNCI UTAMA atau sebagai kolom UNIK
Saya sedang mengembangkan database SQL Server 2012 dan saya ragu tentang kolom nvarchar sebagai kunci utama. Saya punya tabel ini: CREATE TABLE [dbo].[CODES] ( [ID_CODE] [bigint] IDENTITY(1,1) NOT NULL, [CODE_LEVEL] [tinyint] NOT NULL, [CODE] [nvarchar](20) NOT NULL, [FLAG] [tinyint] NOT NULL, [IS_TRANSMITTED] [bit] NOT NULL DEFAULT 0, CONSTRAINT [PK_CODES] PRIMARY …


5
Mentransfer data dalam jumlah besar (84 juta baris) secara efisien
Saya memiliki sekitar 84 juta baris. Dari mereka semua perlu ditransfer ke database terpisah di server yang sama, maka saya hapus untuk menghapus sekitar 60 juta baris dari sumber database. 84 juta baris semuanya berada di tabel yang sama. Tabel itu saja menyumbang 90% dari seluruh database. Jadi ... Sumber: …
11 sql-server 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.