Pertanyaan yang diberi tag «sql-server-2008»

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

3
Bisakah saya memindahkan baris antar partisi dengan memperbarui kunci partisi?
Saya akan berpikir bahwa ini akan menjadi pertanyaan yang cukup sederhana, tetapi saya sebenarnya mengalami kesulitan menemukan jawaban untuk ini. Pertanyaannya: Bisakah Anda memindahkan baris data dalam tabel yang dipartisi dari satu partisi ke partisi lain hanya dengan memperbarui kolom partisi sehingga melewati batas partisi? Misalnya, jika saya memiliki tabel …

3
Meniru urutan TSQL melalui prosedur tersimpan
Saya memiliki persyaratan untuk membuat prosedur tersimpan yang mengemulasi urutan TSQL. Itu selalu memberikan peningkatan nilai integer yang berbeda pada setiap panggilan. Selain itu, jika bilangan bulat dilewatkan di dalamnya harus mengembalikan nilai itu jika tidak pernah ada hasil yang lebih besar atau bilangan bulat tertinggi berikutnya yang tersedia. Tak …

3
Bagaimana saya bisa menjamin bahwa sisipan ke SQL Server 2008 R2 di-cache terlebih dahulu dalam RAM?
Bayangkan aliran data yang "meledak", yaitu bisa membuat 10.000 peristiwa tiba dengan sangat cepat, diikuti tanpa apa pun selama satu menit. Nasihat ahli Anda: Bagaimana saya bisa menulis kode penyisipan C # untuk SQL Server, sedemikian sehingga ada jaminan bahwa SQL segera menyimpan semuanya dalam RAM-nya sendiri, tanpa memblokir aplikasi …


1
Menemukan terakhir kali tabel diperbarui
Kueri: SELECT name AS TableName, create_date AS CreatedDate, modify_date as ModifyDate FROM sys.tables order by ModifyDate; ... akan memberi tahu saya kapan terakhir kali sebuah tabel dibuat dan dimodifikasi (dari perspektif DDL). Tapi saya ingin tahu kapan data aktual terakhir dimasukkan atau dihapus dari tabel. Apakah mungkin untuk mendapatkan ini …


4
Mengapa kueri ini menjadi lebih lambat saat dibungkus TVF?
Saya memiliki permintaan yang cukup kompleks yang berjalan hanya dalam beberapa detik saja, tetapi ketika dibungkus dengan fungsi bernilai tabel, itu jauh lebih lambat; Saya sebenarnya tidak membiarkannya selesai, tapi itu berjalan hingga sepuluh menit tanpa berakhir. Satu-satunya perubahan adalah mengganti dua variabel tanggal (diinisialisasi dengan literal tanggal) dengan parameter …

3
Sleeping SPID memblokir transaksi lainnya
Saya benar-benar mengalami kesulitan melacak beberapa pemblokiran yang kita alami. Root blocking status SPID 'tidur', cmd adalah 'AWAITING COMMAND', dan sqltextitu SET TRANSACTION ISOLATION LEVEL READ COMMITTED. Ketika saya melihat transaksi teratas oleh laporan jumlah transaksi yang diblokir, pernyataan SQL yang diblokir adalah '-'. Saya telah melakukan penelusuran pada SQL …

2
Bagaimana menghindari penggunaan variabel dalam klausa WHERE
Diberikan prosedur tersimpan (disederhanakan) seperti ini: CREATE PROCEDURE WeeklyProc(@endDate DATE) AS BEGIN DECLARE @startDate DATE = DATEADD(DAY, -6, @endDate) SELECT -- Stuff FROM Sale WHERE SaleDate BETWEEN @startDate AND @endDate END Jika Saletabelnya besar, maka SELECTperlu waktu lama untuk dijalankan, tampaknya karena pengoptimal tidak dapat mengoptimalkan karena variabel lokal. Kami …

3
Ukuran unit alokasi SQL Server NTFS
Pada Windows 2008 R2 yang menjalankan SQL Server 2008 R2 seberapa penting ukuran unit alokasi NTFS pada kinerja DISK IO. Tampak bagi saya bahwa admin server yang membangun beberapa server untuk aplikasi kritis misi meninggalkan ukuran unit alokasi NTFS (ukuran cluster) ke default 4 KB, bukan 64 KB. SQL server …


5
Uji apakah ada kolom NULL
Saya mencoba mencari tahu kueri mudah yang bisa saya lakukan untuk menguji apakah tabel besar memiliki daftar entri yang memiliki setidaknya SATU nilai kosong (NULL / kosong) di kolom APA PUN. Saya butuh sesuatu seperti SELECT * FROM table AS t WHERE ANY(t.* IS NULL) Saya tidak mau harus melakukan …



1
Bagaimana Anda MEMESAN DENGAN parameter?
Hanya ingin tahu apakah saya dapat meminta umpan balik tentang prosedur tersimpan yang saya jalankan dan apakah ada cara yang lebih efisien untuk menangani skenario (Saya cukup yakin akan ada!). Pada dasarnya saya memiliki satu SP yang saya panggil untuk mengembalikan daftar catatan (Pekerjaan) yang mungkin memiliki satu status atau …

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.