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.


2
Tandai vs perpecahan tabel
Saya mendesain daftar item yang akan (berpotensi) berisi puluhan juta rekaman. Beberapa item tidak akan tersedia untuk digunakan sampai mereka "disetujui" oleh administrator. Dengan "menggunakan" maksud saya bahwa barang-barang tersebut tidak akan dirujuk dalam tabel lain sampai mereka "disetujui". Hingga 50% item mungkin "tidak disetujui" pada waktu tertentu. Catatan mungkin …

4
Pernyataan DELETE bertentangan dengan batasan REFERENSI
Situasi saya terlihat seperti ini: Tabel STOCK_ARTICLES: ID *[PK]* OTHER_DB_ID ITEM_NAME Tabel LOKASI: ID *[PK]* LOCATION_NAME Tabel WORK_PLACE: ID *[PK]* WORKPLACE_NAME Tabel INVENTORY_ITEMS: ID *[PK]* ITEM_NAME STOCK_ARTICLE *[FK]* LOCATION *[FK]* WORK_PLACE *[FK]* 3 FK di INVENTORY_ITEMS mereferensikan kolom "ID" di masing-masing tabel lainnya, jelas. Tabel yang relevan di sini adalah …


5
Bilangan prima dalam rentang tertentu
Baru-baru ini, saya diberi tugas untuk mencetak semua bilangan prima (1-100). Saya gagal secara drastis di sana. Kode Saya: Create Procedure PrintPrimeNumbers @startnum int, @endnum int AS BEGIN Declare @a INT; Declare @i INT = 1 ( Select a = @startnum / 2; WHILE @i<@a BEGIN @startnum%(@a-@i) i=i+1; ) END …



1
Bagaimana cara menurunkan HEAP Fragmentasi di SQL Server?
Saya baru-baru menemukan bahwa satu meja tumpukan memiliki lebih dari 70% fragmentasi. Jadi saya memutuskan untuk melakukan ALTER TABLE dbo.myTable REBUILD Cukup lucu, setelah itu saya mengalami fragmentasi 20%. Tidak ada tulisan di meja itu sejak itu. Jadi saya memutuskan untuk melakukan pembangunan kembali. Setelah ke-2 kalinya, table hat 50% …


1
HADR penggunaan pekerja yang tinggi
Mengapa jumlah utas kelompok pekerja dalam kumpulan HADR meningkat jauh melampaui penggunaan minimum " biasanya, ada 3–10 utas yang dibagikan " per replika? Dalam satu kasus kami telah mengamati penggunaan 300+ utas dengan 3 grup ketersediaan dan total 10 basis data. SQL Server 2014 SP1. Prospek kami adalah cadangan untuk …

3
Mencadangkan banyak basis data ke titik waktu yang sama
Biasanya ketika kita memulai cadangan kita tidak mengizinkan perubahan untuk melakukan atau database tidak akan dapat diakses. Maksud saya database akan berada dalam mode pengguna tunggal tetapi saya ingin memulai cadangan dan melepaskan db untuk digunakan. Juga, begitu saya memulai cadangan saya tidak ingin perubahan yang sedang berlangsung ditulis ke …


1
Hubungkan ke LocalDB melalui SQLCMD di PowerShell
Saya mencoba mengakses server "localdb \ MSSQLLocalDB" di komputer saya melalui PowerShell dengan utilitas SQLCMD. Saya menggunakan PowerShell v5, .NET v5.0, dan nama server adalah (localdb)\MSSQLLocalDBketika saya terhubung ke Microsoft SQL Server Management Studio 2014. PS C:\> sqlcmd -S localdb\MSSQLLocalDBdan PS C:\> sqlcmd -S .\localdb\MSSQLLocalDBmenghasilkan kesalahan ini: Sqlcmd: Kesalahan: Microsoft …


2
Konsumsi memori SQL Server 2012 di luar buffer pool
Saya punya contoh SQL Server 2012 SP2 Enterprise Edition yang mengkonsumsi ~ 20GB memori lebih tinggi dari maks. batas memori. Mesin virtual ini dibatasi hingga 65GB tetapi memori fisik yang digunakan dari kueri di bawah ini menunjukkan 86GB SELECT (physical_memory_in_use_kb/1024)/1024 AS [PhysicalMemInUseGB] FROM sys.dm_os_process_memory; GO Server bersifat fisik dengan 2 …

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.