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.


1
Beberapa PVSCSI dengan SQL Server
Mengenai virtualisasi SQL Server, telah berusaha mencari info jika ada dampak kinerja positif pada pemisahan perangkat Data dari perangkat Log ke Adaptor Paravirtual SCSI (PVSCSI) yang berbeda, mirip dengan apa yang dilakukan di sini . Ada skenario pada klien di mana PVSCSI tambahan ditambahkan dan perangkat log dipisahkan ke PVSCSI …

1
ROW_NUMBER () LEBIH (PARTISI DENGAN B, A PESAN DENGAN C) tidak menggunakan indeks pada (A, B, C)
Pertimbangkan dua fungsi ini: ROW_NUMBER() OVER (PARTITION BY A,B ORDER BY C) ROW_NUMBER() OVER (PARTITION BY B,A ORDER BY C) Sejauh yang saya mengerti, mereka menghasilkan hasil yang persis sama. Dengan kata lain, urutan daftar kolom dalam PARTITION BYklausa tidak masalah. Jika ada indeks pada (A,B,C)saya harapkan pengoptimal untuk menggunakan …

2
Apakah MERGE dengan OUTPUT praktik yang lebih baik daripada INSERT dan SELECT bersyarat?
Kita sering menghadapi situasi "Jika tidak ada, masukkan". Blog Dan Guzman memiliki penyelidikan yang sangat baik tentang bagaimana membuat proses ini threadsafe. Saya punya tabel dasar yang hanya katalog string ke integer dari a SEQUENCE. Dalam prosedur tersimpan saya harus mendapatkan kunci integer untuk nilai jika ada, atau INSERTkemudian mendapatkan …

5
Bagaimana cara menyembunyikan / menonaktifkan tabel tanpa menjatuhkannya untuk memeriksa redundansi?
Saya harus memelihara dan memperluas sistem lawas lama yang berisi metode layanan web dan tabel database yang tidak lagi digunakan. Karena saya tidak sepenuhnya yakin bahwa tabelnya benar-benar berlebihan, saya takut untuk menjatuhkannya. Apakah ada cara lain untuk mencapai efek yang sama (tabel tidak dapat digunakan lagi) tanpa menjatuhkannya? Gagasan …

4
Menjaga Cadangan (Sebagian) Kecil saat menggunakan SQL Server FILESTREAM
Saya memiliki database dengan hampir 1TB FILESTREAMdata yang saya tidak perlu dicadangkan (jika data itu dihapus akan dibuat kembali secara otomatis dalam beberapa jam, jadi itu tidak penting). Sebagian besar data diubah setiap beberapa hari, jadi cadangan diferensial tidak akan membantu memperkecil ukurannya. Saya memiliki cadangan yang bekerja dengan cara …

1
Di mana SQL Server secara fisik menyimpan VALENT IDENTITAS untuk tabel?
Saya berharap seseorang dapat mengarahkan saya ke arah yang benar untuk hal ini. Inilah pekerjaan saya sejauh ini. SELECT * FROM sys.identity_columnsadalah tampilan sistem yang memberikan "last_value" tetapi definisi untuk tampilan itu menggunakan fungsi internal IdentityProperty(colName, 'LastValue')- jadi itu jalan buntu (tidak menariknya dari tabel sistem di sana). Di mana-mana …

1
Dapatkah saya meningkatkan kinerja pada Tabel Sistem Kembung?
Latar Belakang: Saya memiliki banyak basis data dengan sejumlah besar LIHAT, dan sejumlah besar SYNONYM. Sebagai contoh, satu db memiliki lebih dari 10k PANDANGAN dan 2 + juta SYNONYM. Masalah Umum: Permintaan yang melibatkan sys.objects(dan tabel sistem secara umum) cenderung lambat. Pertanyaan yang melibatkan sys.synonymsglasial. Saya bertanya-tanya apa yang bisa …



4
Kueri untuk memilih nilai maksimum saat bergabung
Saya punya tabel Pengguna: |Username|UserType|Points| |John |A |250 | |Mary |A |150 | |Anna |B |600 | dan Level |UserType|MinPoints|Level | |A |100 |Bronze | |A |200 |Silver | |A |300 |Gold | |B |500 |Bronze | Dan saya mencari kueri untuk mendapatkan level untuk setiap pengguna. Sesuatu di sepanjang …

4
Hitung Total Kunjungan
Saya mencoba menulis kueri di mana saya harus menghitung jumlah kunjungan untuk pelanggan dengan mengurus hari yang tumpang tindih. Misalkan untuk tanggal mulai itemID 2009 adalah tanggal 23 dan tanggal berakhir adalah tanggal 26 maka dari itu item 20010 adalah antara hari-hari ini kami tidak akan menambahkan tanggal pembelian ini …


4
Restore Database wizard tidak akan terbuka di SSMS 2014
Pada mesin pengembang yang menjalankan Windows Server 2012 R2, saya baru saja memutakhirkan SQL Server dari 2012 hingga 2014. Menggunakan SQL Server Management Studio 2014, ketika saya klik kanan database dan Tasks -> Restore -> Database...tidak ada yang terjadi. Panduan Restore Database tidak muncul seperti yang diharapkan. Tidak ada kesalahan …

1
Masalah membuat transaksi dalam paket SSIS
Saya sedang mengerjakan paket yang perlu menggunakan transaksi tetapi saya saat ini mendapatkan kesalahan berikut: SSIS package "CATS-Package.dtsx" starting. Information: 0x4004300A at Data Flow Task, SSIS.Pipeline: Validation phase is beginning. Information: 0x4001100A at CATS-Package: Starting distributed transaction for this container. Error: 0xC001401A at CATS-Package: The SSIS Runtime has failed to …

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.