ข้ามไปที่เนื้อหาหลัก

[SQL Query Tips] clear execution plan , cache บน sql serve

เหตุผลที่ การ run query ครั้งแรก อาจจะช้า แต่ครั้งที่ 2 เป็นต้นไป จะเร็วขึ้น เพราะอะไร? เพราะ sql server มีการจำรูปแบบ query นี้เก็บไว้ ทำให้การ query ครั้งที่ 2 ทำงานได้เร็วขึ้น หากเรา modify query แล้วจะทดสอบ performance ของ query จึงควรที่จะ clear สมองของ sql server ก่อน ด้วยการ run command DBCC FREEPROCCACHE to clear Execution plan DBCC DROPCLEANBUFFERS to clear SQL statement cache

ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

script reindex all table

script reindex all table