Setel ulang penggunaan SQL Server


10

Di lingkungan pengembangan saya, saya bermain-main dengan pertanyaan. Untuk itu saya perlu mengatur ulang memori SQL Server, paket, dll. Hal-hal yang dapat memastikan saya bahwa permintaan saya adalah satu-satunya proses stres / kerja pada server dengan semua nilai reset

Beberapa hal yang saya lakukan

  • Menembak pos pemeriksaan
  • DBCC DROPCLEANBUFFERS;
  • DBCC FREEPROCCACHE;
  • DBCC FLUSHPROCINDB
  • DBCC FREESESSIONCACHE
  • DBCC SQLPERF ("sys.dm_os_wait_stats", CLEAR);

Apakah saya melakukannya dengan benar? atau apakah saya perlu lebih banyak hal untuk menghapus atau melihat statistik baru?

Jawaban:


5

Pendek memulai kembali layanan SQL Server atau kotak ini sudah cukup. Jika Anda ingin benar-benar segar, Anda mungkin ingin menghapus statistik yang dibuat pengguna dari menjalankan terakhir Anda.

SELECT stats.name, objects.name, schemas.name,objects.create_date
FROM sys.stats
JOIN sys.objects ON stats.OBJECT_ID = objects.OBJECT_ID
JOIN sys.schemas ON objects.schema_id = schemas.schema_id
WHERE stats.stats_id > 0
  AND stats.stats_id < 255
  AND objects.is_ms_shipped = 0
  AND auto_created = 1
  order by objects.create_date desc
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.