일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- go
- 커널
- Pointer
- bash
- DBMS
- OS 커널
- 구조와 원리
- kernel
- DBMS 개발
- UNIX Internals
- 한빛미디어
- 함수포인터
- FreeBSD
- newSQL
- Programming
- Windows via c/c++
- Preprocessor
- 약어
- Golang
- getopts
- TiDB
- SQLite
- UNIX
- 포인터
- 포인터변수
- 긴옵션
- 컴퓨터 강좌
- 전처리기
- TiKV
- Symbol
- Today
- Total
목록개발자 이야기/DBMS_일반 (6)
sonumb
발췌: JIM GRAY. ‘TRANSACTION PROCESSING.’ 1.2 What Is a Transaction Processing System? . ... 생략 ... . This book contains considerably more information about the ACID properties. For now, however, a transaction can be considered a collection of actions with the following properties: 이 책은 ACID 속성에 대한 고려할 만한 더 많은 정보가 포함되어 있다. 그러나, 지금은 트랜잭션은 아래의 프로퍼티를 가진 행위의 모음으로 간주될 수 있다. . Atomicity. A transaction’s..
목차 테스팅 전략 1.1. benchmarksql 1.1.1. 검증 1.1.2. 테스트 1.1.3. benchmarksql 5.1 1.2. tpcc 1.2.1. 사전작업 1.2.1.1. config/workload_mysql.xml 파일 1.2.1.2. tpcc-mysql-ddl.sql 파일 1.2.2. 검증 1.2.3. yugabyteDB 테스트 1.2.3.1. Load data 1.2.3.2. TPC-C 실행 1.2.4. TiDB (mysql) 으로 TPCC 실행 시 문제 1.2.5. 수정사항 1.3. oltpbench 환경설정 및 실행 2.1. benchmarksql 2.1.1. Yugabyte 세팅 2.1.2. JDBC 드라이버 2.1.3. 컨넥션 스트링 세팅 2.2. tpcc 2.3. oltpb..
명령어 옵션들 mysqldump의 명령어 옵션는 아래와 같다. $ mysqldump --help mysqldump Ver 10.13 Distrib 5.7.32, for osx10.15 (x86_64) Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Dumping structure and contents of MySQL databases and tables. Usage: mysq..
표기 및 정의 Duplicate Elimination 말그대로 중복 제거(DISTINCT) 표기: \(\delta(R)\) Projection 특정 컬럼(애트리뷰트)만을 추출 표기: \(\Pi_{L}(R)\) \(L\)은 다음중 하나 \(R\)의 애트리뷰트, \( a_1, a_2, a_3 \dots , a_n \) \(E\) → \(a'\) \(a'\)는 rename된 컬럼 \(E\)는 다음 중 하나 수식: (ex. \(( 3 * a_1 )\)) \(R\)의 애트리뷰트 일때, \(M\): 연산 실행 시 가용 메모리 버퍼의 크기 \(B(R)\) \(R\)의 레코드를 저장하기 위해 필요한 디스크 블록 수 \(T(R)\) \(R\)의 전체 튜플 수 한 블록에 저장되는 레코드 수 = \(T(R)/B(R)\) \..
LIKE 쿼리 최적화 일단, 여기서 언급하는 MySQL 버전은 5.7.32다 mysql> select version(); +-----------+ | version() | +-----------+ | 5.7.32 | +-----------+ 1 row in set (0.00 sec) mysql> 테이블 및 데이터 삽입 -- test DB 생성 create database test default character set utf8mb4 collate utf8mb4_bin; use test; -- test 테이블 생성 drop table if exists test; create table test ( a int primary key auto_increment, b varchar(64) not null, key..
출처: http://psoug.org/reference/data_dict.html Oracle Data Dictionary Catalog DBA ALL USER V$ GV$ Dictionary Objects Object categories X$ In memory structures (arrays) V$ Views based on X$ structures GV% Global views: Same as V$ except include instance identifier as the first column DBA_ All objects in the database ALL_ All objects owned by the user an psoug.org Object categories Desc. X$ In memo..