본문 바로가기
반응형

Database51

Mysql/Mariadb 버전 확인 Mysql 기반 버전확인 방법에 대해 알아보겠습니다. ​ 1. linux 명령어로 확인 mysql> mysql --version mysql Ver 15.1 Distrib 10.2.32-MariaDB, for Linux (x86_64) using readline 5.1 mysql> 2. DB 접속으로 확인 ysql> mysql -uroot -p Enter password: Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 474 Server version: 10.2.32-MariaDB MariaDB Server Copyright (c) 2000, 2018, Oracle, MariaDB Corpora.. 2020. 12. 16.
Mysql/Mariadb 테이블 및 오브젝트 정보 확인 Mysql/maria DB에서 테이블, 컬럼, 오브젝트 정보에 대해 알아보겠습니다. ​ ​ 1. Table 정보 확인 Table에 대한 여러가지 정보를 확인 할 수 있다. update_time은 최종 dml 시간이 표기되지만 DB를 재기동하게되면 update_time이 null로 변하게 된다. MariaDB [(none)]> desc information_schema.tables ; +-----------------+---------------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-----------------+---------------------+------+-----+-------.. 2020. 12. 16.
MySQL/mariadb Table 및 Index Size 확인 Mysql기반 테이블과 인덱스 사이즈 확인방법에 대해 알아보겠습니다. test 결과 row 건수는 정확하게 일치하지는 않는거 같습니다. -- 테이블 및 전체 인덱스 사이즈 확인 mysql> select table_schema, table_name, -> round(sum(data_length)/1024/1024,2) as 'table Size(Mb)', -> round(sum(index_length)/1024/1024,2) as 'index Size(Mb)', -> max(table_rows) as rows_number, -> max(auto_increment) as auto_increment_value -> from information_schema.tables -> where table_schema .. 2020. 12. 16.
Mysql/Mariadb IFNULL과 NULLIF 차이점 Mysql 기반 IFNULL과 NULLIF에 대해 알아보겠습니다. IFNULL은 ORACLE에서 NVL 함수와 동일한 역활을 합니다. ​ 1. IFNULL 함수 사용법 : IFNULL(expr1,expr2) 첫번째 매개값이 null이면 두번째 매개값을 반환한다. 만약, null이 아니면 그냥 첫번째 매개값을 그대로 반환한다. -- 첫번째 매개값 1 mysql> SELECT IFNULL(1,0); +-------------+ | IFNULL(1,0) | +-------------+ | 1 | +-------------+ -- 첫번째 매개값 null mysql> SELECT IFNULL(NULL,10); +-----------------+ | IFNULL(NULL,10) | +-----------------.. 2020. 12. 16.
반응형