본문 바로가기

MySQL

Amazon EC2 에서 mysql의 benchmark 자료 http://blog.rightscale.com/2007/11/13/mysql-performance-on-amazon-ec2/ Machine MySQL read-only read-write EC2 small 5.0.22 227, 228, 230, 241 115, 116, 119 EC2 large 5.0.22 466 333 EC2 small 5.0.44 227, 229, 229 115, 115, 115 EC2 large 5.0.44 420, 428, 462 277, 310, 319 EC2 xlarge 4.5GB 5.0.44 620, 630, 637 463, 483, 495 EC2 xlarge 12GB 5.0.44 593, 598, 620 453, 481 AMD Sempron 64 5.0.22 383, 39.. 더보기
mysql에 대용량 데이터 import 하기 mysql에 Bulk로 대용량 데이터를 한꺼번에 import하는 경우가 있다. 여기에서 대용량이라함은 적어도 천만건 이상 정도의 데이터를 가정하고 이야기한다. mysql은 다양한 Data import 방법을 제공하고 있다. 1. query파일로 import하기. insert table_name values( value1...); 이런 쿼리들로 이루어진 sql문 파일을 mysql console에서 source 명령어로 import 할 수 있다. mysql>source "file name"; 이 방법은 아마도 가장 느린 방법이 아닐까 생각이 된다. 또한 query문으로 이루어진 파일은 용량이 크기 때문에 핸들링하기가 쉽지 않다. 가끔 max_allowed_packet size를 초과한다는 에러도 나온다. 이.. 더보기
64bit OS에서 php mysql 설치하기 현재 회사에서 사용하고 있는 OS가 CentOS 4.4 64bit 버전 입니다. 제온 쿼드코어 혹은 듀얼코어구요. uname -a의 결과입니다. Linux 2.6.9-42.ELsmp #1 SMP Tue Aug 15 10:35:26 BST 2006 x86_64 x86_64 x86_64 GNU/Linux 이 서버에 php, apache, mysql설치시에 여러가지 문제점들이 발생하고 있습니다. php의 경우는 --with-mysql옵션을 선택하는 경우 make중에 다음과 같은 에러를 만나게 됩니다. /usr/bin/ld: /usr/local/mysql/lib/libmysqlclient.a(libmysql.o): relocation R_X86_64_32S can not be used when making a .. 더보기