mysql data 디렉토리 mysqld 가 관리하는 모든 정보가 저장되는 디렉토리 데이터 + 상태로그 컴파일 할때 데이터 디렉토리 위치 정해짐 데이터 디렉토리 확인 방법 SHOW VARIABLES or mysqladmin variables | datadir | /var/lib/mysql/ /etc/my.cfg datadir=/path/to/data/directory find / -name "*.frm" -print : frm 확장자, 테이블의 정의되는 파일 : ISD, 테이블의 열의 내용 ISAM 데이터 파일 : ISM 테이블이 가지는 인덱스 정보 구조 데이터의 디렉토리의 하부에 DB명으로 디렉토리 생성됨 테이블은 데이터 디렉토리의 파일명으로 생성됨 InnoDB : 모든 데이터베이스에 대해 단 1개의 ..
데이터베이스 언어 DDL (Data Definition Lanaguage) 데이터 정의 언어 데이터베이스 스키마를 기술하는 언어 데이터의 특성과 관계 표현 - 도메인 제약 조건 - 참조 무결성 - 주장 - 권한 명령어 : CREATE, ALTER, DROP, RENAME, TRUNCA, TE DML (Data Manipulation Lanaguage) 데이터 조작언어 데이터를 접근, 조작 할수 있도록 하는 언어 - 절차식 - 비절차식 명령어 : SELECT, INSERT, UPDATE, DELETE DCL (Data Control Lanauage) TCL (Transaction Control Language) 원문 사이트 http://mysqldba.tistory.com/13?category=213181
myisamchk Description, check and repair of MyISAM tables. Used without options all tables on the command will be checked for errors MYISAM 테이블을 체크할때 사용 mysql 서비스를 중지시키고 체크하는것이 좋음 사용법 원문 출처 http://faq.hostway.co.kr/Linux_DB/1293myisamchk 사용전 주의사항 : mysql 데몬을 stop 시킨후 이 유틸리티를 사용해야함. : mysql 데몬을 중지시킬수 없는 사항이라면 검사할 테이블에대한 rock을 걸고 검사를 수행하여야만 검사도중에 발생할수있는 오류를 막을수있다. : 모든 작업은 항상 백업을 한후 작업을 수행하는것이 좋을것이..
어찌어찌 하여 운영중인 서버 3대가 동시에 리부팅되거나 mariadb 데몬이 죽은 경우 발생 먼저 1대는 galera_new_cluster 로 실행 (최신 데이터베이스로 가정) 나중 2대는 galera_recovery 실행후 mariadb 시작MariaDB 홈페이지 관련 문서 Occasionally, you may have to restart the entire Galera Cluster. This may happen, for example, in the case of a power failure where every node is shut down and you have no mysqld process at all. To restart an entire Galera Cluster, complete th..
mariadb datadir 변경 rpm -qa | grep MariaDB MariaDB-compat-10.3.9-1.el7.centos.x86_64MariaDB-server-10.3.9-1.el7.centos.x86_64MariaDB-common-10.3.9-1.el7.centos.x86_64MariaDB-client-10.3.9-1.el7.centos.x86_64 MariaDB [(none)]> select @@datadir; +-----------------+| @@datadir |+-----------------+| /var/lib/mysql/ |+-----------------+1 row in set (0.000 sec) COMMAND 마리아 DB 중지service mariadb stop 데이터..
mariadb TX / AX 차이 MariaDB TX 신뢰성 및 보안MariaDB TX는 모든 엔터프라이즈 이용 장면에서 완벽한 솔루션을 제공합니다. 엔터프라이즈 급 신뢰성을 오픈 소스로 제공되고 있으며, 커뮤니티 주도로 개발을 수행하면서도 HA (High Availability), DR (Disaster Recovery), Scalability, Security, Performance 등의 모든 기능을 제공합니다. MariaDB TX는 다음의 제품으로 구성된 통합 구독합니다. MariaDB ServerMariaDB ClusterMariaDB MaxScaleMariaDB 커넥터 (JDBC / ODBC 등)MariaDB 도구 세트지원 서비스 : OLTP (Online Transaction Processin..
기초 데이터 베이스의 모든 이름(데이터 베이스, 테이블), 칼럼에는 소문자를 사용하는게 좋으며 공백 대신 _를 사용합니다. 데이터 베이스 조작어 (CREATE, SELECT 등)는 대문자를 사용하는 것이 좋습니다. 인덱스 인덱스 조건 : select 많음, insert,update,delete 적은 테이블 바이너리 로그 바이너리 로그는 복제를 위해 사용되거나 PIT (Point in Time) 복구를 위해서도 사용됨 테이블 파티셔닝 하나의 큰 테이블로 사용하는 경우 인덱스도 커지고 물리적인 공간도 필요가상칼럼 다른 칼럼의 의해서 자동으로 설정된 기능, insert 이후 값 변경은 불가mariadb 정규표현식 기능 확장 Client 연결 처리 방식 1개의 클라이언트 연결 = 1개의 전용 쓰레드 생성 100..
- Total
- Today
- Yesterday
- gitlab
- HAProxy
- softether
- IPSEC
- 인증서
- glusterfs
- 베이어다이나믹
- php
- ntp
- Apache
- ssh
- mod_security
- pptp
- NGINX
- WAF
- kvm
- MySQL
- OpenVPN
- cURL
- virtualbox
- GeoIP
- 리눅스
- galera
- centos8
- L2TP
- iptables
- yum
- SSL
- centOS7
- mariadb
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
