본문 바로가기

mysql66

솔라리스 10, 솔라리스 익스프레스에서 SAMP (솔라리스, 아파치 2, MySQL 5, 그리고 PHP 5) 설정하기 솔라리스10 상에서 SAMP 서버의 사용법에 대한 많은 글들이 인터넷 상에 존재 합니다. 그러나 이러한 글들 중 대부분은 구 버전의 소프트웨어를 사용하거나 PHP를 포함하고 있지 않습니다. 몇몇 글들은 이러한 과정을 이해하는데 도움을 줄 수 있는 자세한 설명이나 예시들이 부족합니다. 시작하기에 앞서 솔라리스10 혹은 솔라리스 익스프레스에는 아파치 2.0.x 와 MySQL 4 가 설치 되어 있음을 먼저 밝혀 둡니다. 솔라리스10 컴패니언 시디는 PHP 4 또한 포함하고 있고 현재 솔라리스는 PHP 5 혹은 MySQL 5를 번들하지 않습니다. 이 글은 기술자가 어떻게 최신 PHP 5 를 구축하고, 이것을 Blastwave 의 MySQL 5로 통합시키며, 솔라리스에서 번들되는 아파치2 와 결합시키는지 알아 봅.. 2009. 1. 2.
사용자 정의 변수 사용하기(Using User-Defined Variables) 결과값을 클라이언트에 있는 임시 변수에 저장하는 대신에 MySQL사용자 변수에 기록하도록 만드는 방법을 설명한다. 예를 들면, 최고 가격 및 최저 가격을 갖는 상품을 찾기 위해서 다음과 같이 실행할 수 있을 것이다: mysql> SELECT @min_price:=MIN(price),@max_price:=MAX(price) FROM shop;mysql> SELECT * FROM shop WHERE price=@min_price OR price=@max_price;+---------+--------+-------+| article | dealer | price |+---------+--------+-------+| 0003 | D | 1.25 || 0004 | D | 19.95 |+---------+----.. 2008. 12. 29.
APM + Snort + ADODB + BASE + oinkmaster 설치 1. APM 1.1 apache homepage : http://www.apache.org # wget http://www.apache.org/dist/httpd/httpd-2.2.4.tar.gz # tar xvzf httpd-2.2.4.tar.gz # cd httpd-2.2.4 # ./configure --prefix=/usr/local/apache --with-charset=euc_kr \ > --enable-module=so --with-included-apr # make # make install # vi /usr/local/apache/conf/httpd.conf 아래 내용을 변경 „ ServerRoot “/usr/local/apache” apache의 기본 디렉토리 내용 확인 „ Documen.. 2008. 12. 26.
MySQL InnoDB 스토리지 엔진 * InnoDB란? * InnoDB 설정 [InnoDB란?] InnoDB 스토리지 엔진은 대용량 데이터를 처리할때 최고의 성능을 낼 수 있도록 설계되었으며 디스크기반의 여타 다른 스토리지 엔진 보다 우수하다. InnoDB 스토리지 엔진은의 가장 두드러진 점은 트랙젝션 기능이 있다. 또한 로우 레벨 락킹이 가능하며 Foreign Key도 지원한다. InnoDB 스토리지 엔진은 자신만의 테이블 스페이스 및 버퍼 풀을 가지고 있다. 테이블 스페이스는 데이타 및 인덱스를 저장하기 위해 쓰이며 버퍼 풀은 메모리에 데이터와 인덱스를 캐싱하기 위해 활용된다. 테이블 스페이스는 여러개의 파일로 구성 할 수 있으며 테이블 단위로 테이블 스페이스를 만들어 줄 수 있다. 또한 OS의 파일 처리 시스템이 최대 2G로 되어 있.. 2008. 12. 17.
[MySQL] InnoDB Performance tuning tips InnoDB는 MyISAM과 공유하는 메모리도 있지만 대개 별도의 Buffer pool을 가지고 있습니다. 즉, MyISAM의 경우 record_buffer나 key_buffer를 사용하지만 InnoDB는 innodb_additional_mem_pool_size나 innodb_buffer_pool_size 같은 별도의 메모리를 사용합니다. 따라서 InnoDB전용 DB를 구성한다면 key_buffer나 record_buffer 에 너무 많은 메모리를 할당해서는 안되겠습니다. 중요한 메모리 관련 파라미터를 몇가지 설명하겠습니다. 1. innodb_buffer_pool_size : MyISAM의 경우 Buffer pool이 없습니다. 따라서 OS자체의 buffer cache를 사용하며 OS의 flush 메카니.. 2008. 12. 17.
728x90