0. MySQL 5.0.x 버전은 설치 옵션없이 innoDB를 사용할 수 있게 설치되어 집니다.
따라서, 설치후 다음과 같이 활성화 해주어야 myISAM 방식이 아닌 innoDB 방식으로 DB를 운영할 수 있습니다.
1. /etc/my.cnf 파일을 열어 25번째 줄 즈음
[mysqld]
port = 3306
socket = /tmp/mysql.sock
skip-locking
key_buffer = 384M
max_allowed_packet = 1M
table_cache = 512
sort_buffer_size = 2M
read_buffer_size = 2M
read_rnd_buffer_size = 8M
myisam_sort_buffer_size = 64M
thread_cache_size = 8
query_cache_size = 32M
# Try number of CPU's*2 for thread_concurrency
thread_concurrency = 8
맨 아랫줄에 default-table-type=innodb 을 추가해 줍니다.
2. 124줄 즈음 innodb 관련 설정 항목의 주석처리를 해제합니다.
#innodb_data_home_dir = /usr/local/mysql/data/
#innodb_data_file_path = ibdata1:2000M;ibdata2:10M:autoextend
#innodb_log_group_home_dir = /usr/local/mysql/data/
#innodb_log_arch_dir = /usr/local/mysql/data/
# You can set .._buffer_pool_size up to 50 - 80 %
# of RAM but beware of setting memory usage too high
#innodb_buffer_pool_size = 384M
#innodb_additional_mem_pool_size = 20M
# Set .._log_file_size to 25 % of buffer pool size
#innodb_log_file_size = 100M
#innodb_log_buffer_size = 8M
#innodb_flush_log_at_trx_commit = 1
#innodb_lock_wait_timeout = 50
innodb_data_home_dir
innodb_log_group_home_dir
innodb_log_arch_dir
이 세 항목은 기본 DB DATA 경로로 설정되니 고객이 /usr/local/mysql/data 가 아닌 다른 경로를 DB DATA로 지정하는 경우 여기 또한 수정해줘야 합니다.
또한 innodb_data_file_path 또한 기본적으로 ibdata1을 2000M, ibdata2 10M로 생성하게끔 되어 있습니다. 고객이 값 수정을 요청하는 경우 여기 또한 수정해줘야 합니다.
usr/local/mysql/data 에있는 파일을 삭제후에
install_db 를 다시 실행해준다
3. MySQL 데몬을 재 시작해줍니다.
innodb로 바꾼 후 데몬 시작시 로그가 생성되는 관계로 1~2분 정도 소요될 수 있습니다.
4. 설정값 확인
| storage_engine | InnoDB |
| sync_binlog | 0 |
| sync_frm | ON |
| system_time_zone | KST |
| table_cache | 512 |
| table_lock_wait_timeout | 50 |
| table_type | InnoDB |
아무것도 설정하지 않거나, 잘못 설정된 경우 위 항목 값은 MyISAM으로 출력됩니다
따라서, 설치후 다음과 같이 활성화 해주어야 myISAM 방식이 아닌 innoDB 방식으로 DB를 운영할 수 있습니다.
1. /etc/my.cnf 파일을 열어 25번째 줄 즈음
[mysqld]
port = 3306
socket = /tmp/mysql.sock
skip-locking
key_buffer = 384M
max_allowed_packet = 1M
table_cache = 512
sort_buffer_size = 2M
read_buffer_size = 2M
read_rnd_buffer_size = 8M
myisam_sort_buffer_size = 64M
thread_cache_size = 8
query_cache_size = 32M
# Try number of CPU's*2 for thread_concurrency
thread_concurrency = 8
맨 아랫줄에 default-table-type=innodb 을 추가해 줍니다.
2. 124줄 즈음 innodb 관련 설정 항목의 주석처리를 해제합니다.
#innodb_data_home_dir = /usr/local/mysql/data/
#innodb_data_file_path = ibdata1:2000M;ibdata2:10M:autoextend
#innodb_log_group_home_dir = /usr/local/mysql/data/
#innodb_log_arch_dir = /usr/local/mysql/data/
# You can set .._buffer_pool_size up to 50 - 80 %
# of RAM but beware of setting memory usage too high
#innodb_buffer_pool_size = 384M
#innodb_additional_mem_pool_size = 20M
# Set .._log_file_size to 25 % of buffer pool size
#innodb_log_file_size = 100M
#innodb_log_buffer_size = 8M
#innodb_flush_log_at_trx_commit = 1
#innodb_lock_wait_timeout = 50
innodb_data_home_dir
innodb_log_group_home_dir
innodb_log_arch_dir
이 세 항목은 기본 DB DATA 경로로 설정되니 고객이 /usr/local/mysql/data 가 아닌 다른 경로를 DB DATA로 지정하는 경우 여기 또한 수정해줘야 합니다.
또한 innodb_data_file_path 또한 기본적으로 ibdata1을 2000M, ibdata2 10M로 생성하게끔 되어 있습니다. 고객이 값 수정을 요청하는 경우 여기 또한 수정해줘야 합니다.
usr/local/mysql/data 에있는 파일을 삭제후에
install_db 를 다시 실행해준다
3. MySQL 데몬을 재 시작해줍니다.
innodb로 바꾼 후 데몬 시작시 로그가 생성되는 관계로 1~2분 정도 소요될 수 있습니다.
4. 설정값 확인
최종적으로 innodb가 설정되었는지의 확인은 /usr/local/mysql/bin/mysqladmin -p variables 또는 mysql 프롬프트에서 show variables; 로 가능하고,
출력되는 내용 맨 아랫 쯔음에 아래 두 항목이 출력되는지 확인해주면 됩니다.
출력되는 내용 맨 아랫 쯔음에 아래 두 항목이 출력되는지 확인해주면 됩니다.
| storage_engine | InnoDB |
| sync_binlog | 0 |
| sync_frm | ON |
| system_time_zone | KST |
| table_cache | 512 |
| table_lock_wait_timeout | 50 |
| table_type | InnoDB |
아무것도 설정하지 않거나, 잘못 설정된 경우 위 항목 값은 MyISAM으로 출력됩니다
게시판 목록
프로그램
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 6630 |
차가운바람
|
12년 전 | 1174 | |
| 6629 | 12년 전 | 1172 | ||
| 6628 |
put777
|
12년 전 | 654 | |
| 6627 |
|
12년 전 | 709 | |
| 6626 | 12년 전 | 1622 | ||
| 6625 |
|
12년 전 | 729 | |
| 6624 |
미켈란젤로의왼손
|
12년 전 | 496 | |
| 6623 |
|
12년 전 | 1056 | |
| 6622 | 12년 전 | 1405 | ||
| 6621 |
차가운바람
|
12년 전 | 645 | |
| 6620 | 12년 전 | 747 | ||
| 6619 |
|
12년 전 | 983 | |
| 6618 | 12년 전 | 1754 | ||
| 6617 | 12년 전 | 647 | ||
| 6616 |
차가운바람
|
12년 전 | 907 | |
| 6615 | 12년 전 | 2862 | ||
| 6614 | 12년 전 | 624 | ||
| 6613 |
강명구베드로
|
12년 전 | 536 | |
| 6612 |
|
12년 전 | 435 | |
| 6611 | 12년 전 | 1216 | ||
| 6610 | 12년 전 | 1036 | ||
| 6609 | 12년 전 | 3687 | ||
| 6608 |
|
12년 전 | 835 | |
| 6607 | 12년 전 | 702 | ||
| 6606 | 12년 전 | 570 | ||
| 6605 | 12년 전 | 463 | ||
| 6604 | 12년 전 | 980 | ||
| 6603 |
geektoo
|
12년 전 | 715 | |
| 6602 | 12년 전 | 851 | ||
| 6601 | 12년 전 | 375 | ||
| 6600 | 12년 전 | 423 | ||
| 6599 | 12년 전 | 574 | ||
| 6598 | 12년 전 | 957 | ||
| 6597 | 12년 전 | 954 | ||
| 6596 | 12년 전 | 440 | ||
| 6595 | 12년 전 | 798 | ||
| 6594 | 12년 전 | 4580 | ||
| 6593 | 12년 전 | 2584 | ||
| 6592 | 12년 전 | 837 | ||
| 6591 | 12년 전 | 599 | ||
| 6590 |
|
12년 전 | 1410 | |
| 6589 | 12년 전 | 781 | ||
| 6588 |
GINUSSOFT
|
12년 전 | 5136 | |
| 6587 | 12년 전 | 6223 | ||
| 6586 | 12년 전 | 1058 | ||
| 6585 | 12년 전 | 816 | ||
| 6584 | 12년 전 | 477 | ||
| 6583 |
|
12년 전 | 993 | |
| 6582 | 12년 전 | 885 | ||
| 6581 | 12년 전 | 859 | ||
| 6580 | 12년 전 | 627 | ||
| 6579 |
알랑가몰라
|
12년 전 | 944 | |
| 6578 | 12년 전 | 1341 | ||
| 6577 | 12년 전 | 1515 | ||
| 6576 |
경dragon
|
12년 전 | 786 | |
| 6575 | 12년 전 | 1899 | ||
| 6574 | 12년 전 | 700 | ||
| 6573 | 12년 전 | 1002 | ||
| 6572 |
|
12년 전 | 1683 | |
| 6571 |
CTOMAN
|
12년 전 | 1979 | |
| 6570 | 12년 전 | 1745 | ||
| 6569 | 12년 전 | 1902 | ||
| 6568 | 12년 전 | 2415 | ||
| 6567 | 12년 전 | 1038 | ||
| 6566 |
lainfox
|
12년 전 | 1542 | |
| 6565 | 12년 전 | 3667 | ||
| 6564 |
제주프라이스
|
12년 전 | 1545 | |
| 6563 | 12년 전 | 1580 | ||
| 6562 |
프로프리랜서
|
12년 전 | 1362 | |
| 6561 |
프로프리랜서
|
12년 전 | 983 | |
| 6560 |
프로프리랜서
|
12년 전 | 1242 | |
| 6559 |
프로프리랜서
|
12년 전 | 1153 | |
| 6558 |
프로프리랜서
|
12년 전 | 1367 | |
| 6557 |
프로프리랜서
|
12년 전 | 1990 | |
| 6556 |
프로프리랜서
|
12년 전 | 1533 | |
| 6555 |
프로프리랜서
|
12년 전 | 1377 | |
| 6554 |
프로프리랜서
|
12년 전 | 3901 | |
| 6553 |
프로프리랜서
|
12년 전 | 1523 | |
| 6552 | 12년 전 | 859 | ||
| 6551 |
왕초보sasa
|
12년 전 | 1553 | |
| 6550 |
왕초보sasa
|
12년 전 | 649 | |
| 6549 |
왕초보sasa
|
12년 전 | 919 | |
| 6548 | 12년 전 | 1311 | ||
| 6547 | 12년 전 | 1206 | ||
| 6546 | 12년 전 | 5173 | ||
| 6545 | 12년 전 | 2529 | ||
| 6544 |
AnnieK
|
12년 전 | 1794 | |
| 6543 |
베르무트7
|
12년 전 | 661 | |
| 6542 |
오늘도망했다
|
12년 전 | 2245 | |
| 6541 | 12년 전 | 826 | ||
| 6540 | 12년 전 | 1149 | ||
| 6539 | 12년 전 | 859 | ||
| 6538 |
senseme
|
12년 전 | 3384 | |
| 6537 | 12년 전 | 787 | ||
| 6536 | 12년 전 | 3675 | ||
| 6535 | 12년 전 | 1361 | ||
| 6534 | 12년 전 | 1632 | ||
| 6533 | 12년 전 | 2257 | ||
| 6532 |
냐옹이사범
|
12년 전 | 2315 | |
| 6531 | 12년 전 | 576 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기