-->

วันเสาร์ที่ 25 กุมภาพันธ์ พ.ศ. 2555

Database Server Configuration


เป็นการกำหนดค่าพื้นฐานต่างๆของตัวฐานข้อมูลตรงๆเลย เช่น การปรับแต่งเรื่องหน่วยความจำของฐานข้อมูล เป็นต้น 

ตัวอย่างตาราง

SQL Server
Configuration Settings
Advanced
Setting?
Requires
Restart?
Default Value
Current Value
affinity mask
Yes
Yes
0

awe enabled
Yes
Yes
0

cost threshold for parallelism
Yes
No
5

cursor threshold
Yes
No
-1

fill factor (%)
Yes
Yes
0

index create memory (KB)
Yes
No
0

lightweight pooling
Yes
Yes
0

locks
Yes
Yes
0

max degree of parallelism
Yes
No
0

max server memory (MB)
Yes
No
2147483647

max text repl size (B)
No
No
65536

max worker threads
Yes
Yes
255

min memory per query (KB)
Yes
No
1024

min server memory (MB)
Yes
No
0

nested triggers
No
No
1

network packet size (B)
Yes
No
4096

open objects
Yes
Yes
0

priority boost
Yes
Yes
0

query governor cost limit
Yes
No
0

query wait (s)
Yes
No
-1

recovery interval (m)
Yes
No
0

scan for startup procs
Yes
No
0

set working set size
Yes
Yes
0

user connections





ตัวอย่างเช่น เรื่อง Fill Factor (รายการที่ 5) เป็นกำหนดค่าเพื่อแก้ปัญหาเกี่ยวกับการใช้ Index คือเมื่อเราเพิ่ม index เข้าไปมากๆ จะมีผลทำให้การ Select เร็วขึ้นก็จริง แต่จะมีผลข้างเคียงคือทำให้ การ Insert ข้อมูลช้าลง การกำหนดค่า Fill Factor ที่เหมาะสมจะช่วยทำให้ การ Insert เร็วขึ้นนั่นเอง

ไม่มีความคิดเห็น:

แสดงความคิดเห็น