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.


7
Tugas cadangan yang dijadwalkan tidak selalu membuat cadangan semua basis data meskipun selalu mengatakan pekerjaan berhasil
Saya punya pekerjaan di SQL 2008 yang menjalankan proc tersimpan untuk membuat cadangan semua database. Ini berjalan setiap hari melalui pekerjaan agen server sql. Itu berhenti dengan sukses setiap hari tetapi beberapa hari itu berhenti dengan sukses hanya setelah membuat cadangan beberapa database. Ini bisa menjadi jumlah database yang berbeda …

4
Pendapat DDL tentang TempDB
Saya memiliki SQL Server 2005 Standard x64 yang mengalami masalah dengan anggapan TempDB DDL selama beberapa bulan terakhir. Server akan mengalami pertengkaran tentang sumber daya menunggu 2: 1: 103 (jenis menunggu adalah PAGELATCH_EX). Masalah ini tampaknya terjadi secara sporadis ketika server berada di bawah beban yang layak. Saya telah memantau …



1
Apa itu predikat residual?
Meskipun saya dapat menemukan definisi predikat online di MSDN : Merupakan ekspresi yang mengevaluasi ke TRUE, FALSE, atau UNKNOWN. Predikat digunakan dalam kondisi pencarian klausa WHERE dan klausa HAVING, kondisi gabungan dari klausa FROM, dan konstruksi lainnya di mana nilai Boolean diperlukan. Saya tidak dapat menemukan definisi dari predikat residual …


3
Dampak kecepatan menggunakan varchar di SQL Server 2008
Di masa lalu, menggunakan varcharlebih dari charbesar tidak tidak, karena varchardisimpan pada halaman yang berbeda dari sisa baris. Apakah ini masih terjadi hari ini dengan SQL Server 2008? Apakah saya akan melihat peningkatan memori / kinerja dari mengubah 1-3 varchar(5)kolom menjadi char(5)kolom pada tabel dengan a) ucapkan 2.000.000 baris b) …

2
Bukankah seharusnya SQL Server mendukung RANGE?
Sebagai seseorang yang mengembangkan situs web dan melakukan sedikit SQL Server, tampaknya tidak keberatan bagi saya bahwa SQL Server harus mendukung klausa sederhana yang menunjukkan hasil hanya boleh mencakup rentang baris tertentu. Misalnya, baris 30 hingga 39. Seperti berdiri, menerapkan paging di SQL Server sebenarnya sedikit di luar kemampuan banyak …

2
Kemungkinan untuk menjalankan dua perintah DBCC INDEXDEFRAG secara bersamaan, masing-masing pada tabel yang berbeda?
Saat ini saya sedang menjalankan skrip yang melakukan INDEXDEFRAG DBCC pada setiap tabel dalam database SQL Server 2005, satu tabel pada satu waktu. Menggunakan DBCC DBREINDEX dan bukannya INDEXDEFRAG bukanlah suatu pilihan, karena kendala ruang dan persyaratan waktu aktif. Saya perhatikan bahwa perlu waktu lama untuk tabel tertentu didefragmentasi. Sebagai …



3
log transaksi dalam RAM atau file fisik?
Saya pemula dalam transaksi, hanya pertanyaan tentang log transaksi. Kita tahu bahwa ketika kita melakukan transaksi, perubahan ditulis ke log transaksi, tetapi apakah transaksi log dalam RAM atau file fisik? Jika ada dalam RAM dan ketika kegagalan sistem terjadi, jelas RAM akan dihapus kembali sehingga kami kehilangan informasi transaksi, jadi …

2
Pertanyaan yang sangat mirip, kinerja yang sangat berbeda
Saya punya dua pertanyaan yang sangat mirip Kueri pertama: SELECT count(*) FROM Audits a JOIN AuditRelatedIds ari ON a.Id = ari.AuditId WHERE ari.RelatedId = '1DD87CF1-286B-409A-8C60-3FFEC394FDB1' and a.TargetTypeId IN (1,2,3,4,5,6,7,8,9, 11,12,13,14,15,16,17,18,19, 21,22,23,24,25,26,27,28,29,30, 31,32,33,34,35,36,37,38,39, 41,42,43,44,45,46,47,48,49, 51,52,53,54,55,56,57,58,59, 61,62,63,64,65,66,67,68,69, 71,72,73,74,75,76,77,78,79) Hasil: 267479 Rencanakan: https://www.brentozar.com/pastetheplan/?id=BJWTtILyS Kueri kedua: SELECT count(*) FROM Audits a JOIN AuditRelatedIds ari …


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.