본문 바로가기

서버구축 (WEB,DB)397

728x90
Varnish VCL language 가이드 I’ve been working with Varnish 2.0 for the last two weeks, going from complete n00b to someone who knows enough to feel I can improve the terrible lack of documentation for Varnish and VCL. There’s not a lot out there and what’s there is hard to find and sometimes erroneous. I’m hoping this post will help others like me who are struggling with Varnish and VCL. Basics VCL is essentially a set of .. 2010. 6. 1.
[MySQL] OPTIMIZE, TRUNCATE, 테이블복구, DB공간제한 OPTIMIZE TABLE 문법 : 대량의 데이터를 삭제했던가, 테이블의 잦은 변화가 있을 경우 사용하면 유용 사용법) mysql>optimize table 테이블명; TRUNCATE 문법 : 레코드 삭제 사용법) mysql>truncate table 테이블명; * delete from 테이블 조건; => 데이터를 순자적으로 삭제 truncate table 테이블명; => 테이블 자체를 삭제후 테이블을 새로 생성 테이블 삭제 속도는 빠르나 삭제된 레코드를 복구할수없다. *테이블이 깨져서 나오는 경우 테이블을 체크해서 복구하여야한다. 체크 : mysql>check table 테이블명; 복구 : mysql>repair table 테이블명; ex) jung 사용자의 DB사용량을 계정용량 범위내에서 자유로이 사.. 2010. 5. 24.
웹방화벽 ModSecurity 룰적용 순서 실제 룰셋은 사용자가 서버에 어떤 요청을 했을시 서버가 해당 요청을 받는 순간부터 시작하여 요청을 처리후 사용자에게 보내기 직전까지의 단계에서 설정이 가능합니다. modsecurity 구성 룰셋에서는 phase 1, phase 2, phase 3, phase 4, phase 5로 나누고 있습니다. - phase 1 : request headers(Apache로 부터 유용한 정보사용, 필요한 경우 부가적인 파싱수행) - 필요한 경우 request body를 저장하고 구문분석을 실행한다. - phase 2 : request body - 처리된 요청은 통과 - phase 3 : response headers(headers를 보내기전) - 필요한 경우 response body를 저장 - phase 4 : res.. 2010. 5. 12.
MySQL errno 의미 확인 perror, Explaining Error Codes For most system errors, MySQL displays, in addition to an internal text message, the system error code in one of the following styles: message ... (errno: #) message ... (Errcode: #) You can find out what the error code means by either examining the documentation for your system or by using the perror utility. perror prints a description for a system error code or .. 2010. 5. 11.
아파치 분산 데이타 베이스 Cassandra 소개 Introduction of Cassandra 카산드라는 구글의 BigTable 컬럼 기반의 데이타 모델과 FaceBook에서 만든 Dynamo의 분산 모델을 기반으로 하여 제작되어 Facebook에 의해 2008년에 아파치 오픈소스로 공개된 분산 데이타 베이스 입니다. 기존의 관계형 데이타 베이스와 다르게 SQL을 사용하지 않는 NoSQL의 제품중의 하나이며, 대용량의 데이타 트렌젝션에 대해서 고성능 처리가 가능한 시스템이다.(High-Scale). 노드를 추가함으로써 성능을 낮추지 않고 횡적으로 용량을 확장할 수 있다. 얼마전에 트위터도 MySQL에서 Cassandra로 데이타베이스를 전환하였다고 한다.. 자바로 작성되었음에도 불구하고, 데이타베이스라는 명칭에 걸맞게 여러 프로그래밍 언어를 지원합니다.. 2010. 3. 25.
728x90
728x90