เป็นการกำหนดค่าพื้นฐานต่างๆของตัวฐานข้อมูลตรงๆเลย
เช่น การปรับแต่งเรื่องหน่วยความจำของฐานข้อมูล เป็นต้น
ตัวอย่างตาราง
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 เร็วขึ้นนั่นเอง
ไม่มีความคิดเห็น:
แสดงความคิดเห็น