Pertanyaan yang diberi tag «sql-server-2008»

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

5
Lampirkan / lepaskan vs cadangan / pulihkan
Saya perlu mentransfer database (secara keseluruhan) ke server lain, untuk membuat database duplikat untuk mengatur lingkungan pengujian lain. Saya punya dua pilihan: Buat cadangan penuh di server sumber / pulihkan di server tujuan; Lepaskan di server sumber / lampirkan di server tujuan. Apa pro dan kontra dari dua solusi sesuai …

2
Bisakah SQL Server membuat tabrakan dalam nama kendala yang dihasilkan sistem?
Saya memiliki aplikasi yang membuat jutaan tabel dalam database SQL Server 2008 (non clustered). Saya mencari untuk meng-upgrade ke SQL Server 2014 (berkerumun), tetapi saya menekan pesan kesalahan ketika sedang dimuat: "Sudah ada objek bernama 'PK__tablenameprefix__179E2ED8F259C33B' dalam database" Ini adalah nama kendala yang dihasilkan sistem. Sepertinya nomor 64-bit yang dihasilkan …



3
Pembaruan Statistik Paralel
Dalam SQL Server 2008 atau yang lebih baru, apakah UPDATE STATISTICS WITH FULLSCANoperasi berulir tunggal atau dapat menggunakan paralelisme? Bagaimana dengan memperbarui statistik dengan pengambilan sampel default - dapatkah menggunakan paralelisme? Saya tidak melihat opsi yang ditentukan MAXDOPdengan statistik pembaruan.



2
Lebar Kolom SQL Server VARCHAR
Mencari di web, saya telah menemukan saran yang bertentangan tentang apakah ada dampak kinerja ketika menentukan kolom VARCHAR yang terlalu lebar, misalnya VARCHAR (255) ketika VARCHAR (30) mungkin akan melakukannya. Saya secara konsisten melihat kesepakatan bahwa ada hit kinerja jika seluruh baris melebihi 8.060 byte. Selain itu, saya melihat ketidaksepakatan. …

5
Pro / Kontra menggunakan banyak basis data vs menggunakan satu basis data tunggal
Saya sedang mengerjakan proyek baru yang memiliki persyaratan untuk menggunakan 7 database, dengan alasan bahwa kinerja, stabilitas, optimasi lebih mudah diimplementasikan. Meskipun saya tidak setuju, saya mengalami kesulitan mengumpulkan argumen yang bagus untuk menggunakan database tunggal (memecah tabel menjadi domain logis). Satu argumen yang saya miliki sejauh ini adalah integritas …




4
Dalam kasus apa transaksi dapat dilakukan dari dalam blok CATCH ketika XACT_ABORT disetel ke ON?
Saya telah membaca tentang MSDN TRY...CATCHdan XACT_STATE. Ini memiliki contoh berikut yang digunakan XACT_STATEdi CATCHblok TRY…CATCHkonstruk untuk menentukan apakah akan melakukan atau mengembalikan transaksi: USE AdventureWorks2012; GO -- SET XACT_ABORT ON will render the transaction uncommittable -- when the constraint violation occurs. SET XACT_ABORT ON; BEGIN TRY BEGIN TRANSACTION; -- …

3
Bisakah saya membuat tipe tabel yang ditentukan pengguna dan menggunakannya dalam transaksi yang sama?
Ketika saya menjalankan yang berikut (di studio manajemen, GO akan memisahkan perintah menjadi beberapa) use tempdb begin tran go CREATE TYPE dbo.IntIntSet AS TABLE( Value0 Int NOT NULL, Value1 Int NOT NULL ) go declare @myPK dbo.IntIntSet; go rollback Saya mendapatkan pesan kesalahan jalan buntu. Proses saya menemui jalan buntu. …

3
Apakah ada cara untuk menentukan apakah query SQL Server berjalan di memori atau pergi ke disk?
Saya menemukan serangkaian prosedur tersimpan dalam aplikasi hari ini yang dipanggil berulang kali dalam proses yang berjalan lama. Dalam setiap prosedur saya menemukan beberapa pernyataan pilih yang berbeda, beberapa dalam loop; tidak mengherankan, rutinitas ini seperti yang digunakan saat ini membutuhkan waktu beberapa menit untuk berjalan, ketika intuisi mengharapkannya selesai …

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.