서버구축 (WEB,DB)332 MySQL InnoDB Table Space 관리하기 1. What is Innodb Table space ? - 그 동안 Myisam 방식으로 테이블 스페이스를 사용하던 mysql은 rollback 이 되지 않는다. 다른 데이터베이스 와 달리 autocommit 이 자동으로 실행 하여 데이터 베이스의 트렌젝션시 발생되는 lock을 처리 하기 힘들었다. - innodb는 오라클 처럼 shared tablespace ( ibdataN) 와 로그파일 (ib_logfileN ) 로 구성된다. 로그파일은 트랜젝션들을 처리하는 오라클의 아카이브 로그 같이 생각 하면 된다. 2. Mysql의 주요 특징 참고 : Mysql Technical Reference fo Ver 5.0 : 16장 InnodB Configureation - rollback 을 구현 할수 있다. .. 2008. 10. 20. Setup a transparent proxy with Squid in three easy steps Y'day I got a chance to play with Squid and iptables. My job was simple : Setup Squid proxy as a transparent server. Main benefit of setting transparent proxy is you do not have to setup up individual browsers to work with proxies. My Setup: i) System: HP dual Xeon CPU system with 8 GB RAM (good for squid). ii) Eth0: IP:192.168.1.1 iii) Eth1: IP: 192.168.2.1 (192.168.2.0/24 network (around 150 w.. 2008. 10. 20. Web 서버 lighttpd 설치 활용 (lighttpd + FastCGI) 제공 : 한빛 네트워크 저자 : Bill Lubanovic 역자 : 추홍엽 원문 : The lighttpd Web Server 최근까지 아파치는 심각한 오픈소스 라이벌이 없었다. Netcraft사의 최근 웹서버 조사에서 한가지 주목할 만한 것이 있다. 언제나처럼 아파치가 정상을 차지하고 있고, Microsoft사의 IIS가 2위, 그리고 꾸준한 인기를 얻어온 unknown이 3위였다. 4위는 Sun사의 Java Web Server(이전까지는 ONE으로, 그이전에는 iPlanet, 그 이전에는 Netscape으로 알려져있었던). 그런데 5위는 1천 4백만 사이트에서 사용하고 있는 lighttpd라는 서버였다. 대체 어디서 나타난 녀석이란 말인가. 이제부터 lighttpd의 역사와 기본 설치 및 설정방법, .. 2008. 10. 20. SQLRelay for MySQL Connection Pool ※ MySQL이 static으로 설치된 경우 Drop-in Replacement Library는 사용할 수 없다. ※ MySQL의 wait_timeout이 28800(8시간)으로 기본값이 되어 있어 sqlrelay가 이 시간동안 유휴상태일 경우 죽는 문제가 있다고 함. MySQL에 주기적인 Ping Query를 요청하므로써 해결 가능함. 0. Current Directory /root/src 1. Source Download # wget http://prdownloads.sourceforge.net/rudiments/rudiments-0.31.tar.gz?download # wget http://prdownloads.sourceforge.net/sqlrelay/sqlrelay-0.39.4.tar.gz?d.. 2008. 10. 17. 인커밍(incoming) MySQL 커넥션을 테이블에… - 원문은 http://www.futhark.ch/mysql/143.html 에 있음 MySQL 5.1에서는 일반적인 쿼리 로그를 테이블에 저장할 수가 있다. 하지만 만약에 모든 단일 명령문을 로그하는 대신에 단지 로깅을 하는 사용자 및 접속을 하는 호스트만 로그 하고자 할 경우에는 어떻게 해야 하는가? 이번 컬럼에서는 위의 문제를 간단하게 해결할 수 있는 방법을 설명하기로 한다. 이 해법은 MySQL 5.0에서도 실행할 수 있으며, 약간의 변경만 하면 이전 버전에서도 실행 시킬 수가 있다. 이에 대한 해결책은 바로 로깅 루틴을 설치하는 도구로 init_connect 서버 변수를 사용하는 것이다. init_connect 변수는 커넥션되는 각 클라이언트(SUPER 사용자는 제외)를 위해 실행되는 SQL 명.. 2008. 10. 17. 이전 1 ··· 63 64 65 66 67 다음 728x90