BMS-HOSxP Community
HOSxP => MySQL => ข้อความที่เริ่มโดย: panus_t ที่ มกราคม 10, 2009, 08:23:31 AM
-
กำหนด innodb_file_per_table แล้ว โปรแกรม Hosxp ยังมีข้อความ INNODB WARNING ครับ ;D
[mysqld]
innodb_file_per_table
# generic configuration options
port = 3306
socket = /var/lib/mysql/mysql.sock
key_buffer = 384M
max_allowed_packet = 16M
table_cache = 556
sort_buffer_size = 16M
read_buffer_size = 16M
read_rnd_buffer_size = 12M
myisam_sort_buffer_size = 264M
thread_cache = 8
query_cache_size= 64M
# Try number of CPU's*2 for thread_concurrency
thread_concurrency = 8
default-character-set=tis620
skip-name-resolve
init_connect = 'SET NAMES tis620'
skip-character-set-client-handshake
max_connections=1000
-
เอามาไม่หมดนี้ครับ
เครื่อง
spec
-
Desktop Computer
Intel Core2 Quad Q9450 2.66 GHz
RAM-DDR2 2x2 GB.
HardDisk-SATA2 500x2 GB.
centos5.2 mysql5.1.23-rc ;D
ผม mysql ใหม่นะครับ โดยเอาตัวเก่าออก ก่อน ไม่ทราบว่า my.cnf มันจะอยู่ที่ /etc/my.cnf หรือที่ไหน เพราะแก้ไขแล้วก็ไม่เปลี่ยนแปลง
-
ดูสเปกเครื่องแล้ว น่าลง centos5 64 bit และ MySQL5.1.30 64 bit ส่วนตัว และตัว my.cnf ใช่ครับ
อยู่ที่ /etc/my.cnf
-
ดูสเปกเครื่องแล้ว น่าลง centos5 64 bit และ MySQL5.1.30 64 bit ส่วนตัว และตัว my.cnf ใช่ครับ
อยู่ที่ /etc/my.cnf
ของผมเอง ลองใช้ได้เลยครับ คุณ panus_t
-
copy my.cnf ของคุณ sayan แล้ว ยังมีข้อความ INNODB WARNING ครับ ก็เลยงง หรือว่าผมต้องลงโปรแกรมเสริมอะไรเพิ่มหรือเปล่าครับ ;D
-
ลองเปิด log file ของ mysql ดูครับ จะมีแจ้งครับว่า ทำไมถึงใช้งาน innodb function ไม่ได้ ปกติแล้ว เวลาลง mysql จะเปิด function นี้ให้อยู่แล้วครับ (ยกเว้นบางเวอร์ชั่นที่ไม่ได้เปิดเป็น defual ต้องตรวจสอบเวอร์ชั่นด้วยครับ) ต้องแก้ไขให้ถูกแล้วจะสามารถใช้งานได้ครับ โดยไม่แจ้งให้ไปเพิ่มใน my.cnf ครับ
-
ห้ามใส่บรรทัดนี้
innodb_file_per_table
ในการเซ็ต my.cnf
-
ลอง mysql ใหม่ครับ