Pertanyaan yang diberi tag «sql-server-2008»

SQL Server 2008 (versi build utama 10.00.xxxx). Harap beri tag dengan sql-server.

2
Kueri dijeda setelah mengembalikan sejumlah baris tetap
Saya memiliki tampilan yang berjalan cepat (beberapa detik) hingga 41 catatan (misalnya, TOP 41) tetapi membutuhkan beberapa menit untuk 44 atau lebih catatan, dengan hasil antara jika dijalankan dengan TOP 42atau TOP 43. Secara khusus, ini akan mengembalikan 39 catatan pertama dalam beberapa detik, kemudian berhenti selama hampir tiga menit …


2
Apakah SQL Server Database menulis lebih lambat dengan Isolasi Snapshot?
Saya memiliki banyak kebuntuan yang terjadi di sistem saya. Saya ingin menggunakan Snapshot Isolasi untuk memperbaikinya, tetapi DBA saya memiliki cadangan tentang hal itu. Salah satu kekhawatirannya adalah bahwa Snapshot Isolasi memperlambat menulis. Ini karena harus menulis ke cache dan kemudian ke TempDb (versi baris) dan kemudian dapat kembali ke …

4
Menjalankan Prosedur Disimpan yang mengakses contoh SQL lain
Saya minta maaf jika pertanyaan ini mengulangi pertanyaan lain yang sudah diajukan. Saya telah mencari selama berjam-jam dan belum menemukan satu yang cocok dengan situasi saya. Hasil yang diinginkan Seorang pengguna yang menggunakan otentikasi SQL telah menjalankan izin untuk Database1 pada Server1 (contoh default) dan hanya itu. Pengguna menjalankan prosedur …

1
mengapa orang disarankan untuk tidak memperbarui melalui tampilan
Selama Perguruan tinggi, kami terbentur dalam benak kami untuk tidak memperbarui tabel melalui tampilan, dan lagi ketika saya masuk ke tempat kerja kami di mana diberitahu tidak memperbarui database melalui tampilan. Di mana ada / Apakah ada implikasi kinerja yang signifikan untuk melakukan ini? Atau apakah ini lebih merupakan kasus …

2
bagaimana nvarchar (max) akan menyimpan data dalam basis data apakah akan cepat jika beberapa data kurang dari 4000 karakter?
Saya harus mengembangkan CMS yang akan mendukung dua Bahasa Inggris, Arab. CMS ini akan menjadi semacam situs Penerbitan Artikel. Saat mendesain & menganalisis saya menemukan bahwa beberapa artikel panjangnya lebih dari 8000 karakter. Meja saya memiliki beberapa kolom sebagai PageID int, PageTitleEnglish nvarchar(200), PageTitleArabic nvarchar(200), PageDescEnglish nvarchar(500), PageDescArabic nvarchar(500), PageBodyEnglish …



3
Apakah ada cara mudah untuk memicu failover otomatis dari basis data cermin tunggal?
Saya memiliki 3 mirrored database pada instance sqlserver2008-R2 dalam keamanan tinggi dengan konfigurasi failover otomatis. Apakah ada cara untuk memicu failover otomatis hanya dari satu basis data? Saya ingin mensimulasikan di mana basis data sebenarnya tidak dapat dijangkau dan tidak hanya menekan tombol 'Failover' dari SSMS. Saya dapat menghentikan titik …

6
Cara terbaik sekitar indeks 16 kolom maks
Menurut CREATE INDEXdokumentasi: Hingga 16 kolom dapat digabungkan menjadi satu kunci indeks komposit. Kami punya tabel dengan ~ 18 kolom yang perlu membentuk kombinasi unik. Tabel ini tidak peka terhadap kinerja - kami jarang memperbarui nilai / memasukkan catatan. Kami hanya perlu memastikan bahwa kami menghindari duplikasi catatan kami ... …

2
Perbedaan antara EXEC () dan sp_executesql tanpa parameter?
Saya baru saja belajar tentang prosedur tersimpan sp_executesql baru. Saya suka fakta bahwa ada cara untuk mengeksekusi kode parameter dari dalam SQL Server. Tapi, saya bertanya-tanya apa bedanya antara menggunakan prosedur tersimpan sp_executesql ketika Anda tidak memiliki parameter dibandingkan hanya memanggil EXEC secara langsung. Juga, apakah ada implikasi kinerja? exec('select …


3
Mode SQLCMD dalam ekspansi variabel SSMS dan @@
Saat menggunakan mode SQLCMD dengan SSMS (bukan dari commandline), apakah ada cara untuk menetapkan server saat ini dan instance ke variabel? Ini berbeda dan berbeda dari menetapkan variabel TSQL biasa. Definisi masalah Saya ingin menggunakan kekuatan ekspansi variabel SQLCMD untuk menggantikan nilai-nilai khusus lingkungan dalam skrip deploy kami alih-alih tumbuk …

1
Adakah yang bisa menjelaskan keajaiban Opendatasource / Openrowset?
Saat menarik informasi dari file excel (atau ms-access DB) Saya biasanya menggunakan sesuatu seperti ini: SELECT * FROM OPENDATASOURCE('Microsoft.ACE.OLEDB.12.0', 'Data Source=C:\test.xls;Extended Properties=''EXCEL 12.0;HDR=NO;IMEX=1'' ')...[Sheet1$] Terkadang berhasil. Terkadang tidak. Adakah yang tahu panduan untuk mengatur ini? Saya tahu tentang folder temp, saya tahu tentang mengunduh driver yang benar, saya tahu tentang …


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.