maria (6) 썸네일형 리스트형 [DB] Materialized View (구체화 뷰/ 물리적 뷰) 0. Materialized View(MView) 란 A pre-computed table comprising aggregated or joined data from fact and possibly dimension tables. Also known as a summary or aggregate table. 원천 테이블이나 조인된 테이블에서 집계되거나 결합된 데이터로 구성된 미리 계산된 테이블입니다. 요약 또는 집계 테이블이라고도 합니다. 1. Materialized View 특징? 물리적으로 존재하는 View Data 저장공간 차지 Oracle8 i 이후 사용 가능 (mysql/mariadb 기능 없음) 합계함수 등을 사용하는 자주 사용하는 쿼리를 구체화 뷰로 많이 만든다. (요약 테이블) 실행 전에 .. [DB] 문자열 연결 / 이어붙이기 1. Oracle : || - SELECT 'A' || 'B' FROM TBL 2. mssql : + - SELECT 'A' + 'B' FROM TBL 3. MariaDB : CONCAT() 서식 : CONCAT(str1, str2, ...) https://m.blog.naver.com/sensate1024/220631738438 [MariaDB] 문자열 연결 오랜만에 글 올리네요. 문자열 연결하는 방식이 데이타베이스마다 틀린것 같군요. Oracle, Mssql, Maria... blog.naver.com [MAIRA DB] 스키마 비교 https://mariadb.com/kb/en/dbforge-schema-compare/ dbForge Schema Compare A tool for comparison and synchronization of DDL differences between database objects. mariadb.com dbForge Schema Compare [mysql/maria] upsert (insert /update) upsert 라는 기능이 있습니다. (있으면 update 없으면 insert) 버전에 따라서 지원을 안할 경우 트리거를 이용하여 할수도 있으나 버전이 된다면 아래와 같은 명령어로 사용할 수 있습니다. (test해보지 않아 문법이 틀릴 수 있습니다. 자세한 사항은 Docs를 참조해주세요.) (버전에 따라 명령어가 실행되지 않을 수 있습니다. 적용되는 버전은 Docs를 참조해주세요.) t1 ---------------- a | b | c | ---------------- 1 | 2 | 3 | a unique key insert / update INSERT INTO t1 (a,b,c) VALUES (1,2,3) ON DUPLICATE KEY UPDATE c=c+1; or UPDATE t1 SET c=c+1 W.. [Mysql] ONLY_FULL_GROUP_BY (Maria DB) 본인 테스트 VERSION : 10.1.47-MariaDB-0ubuntu0.18.04.1 mysql 5.7 version 부터 sql_mode 추가된것에 대한 피드백이다. SQL-92 and earlier does not permit queries for which the select list, HAVING condition, or ORDER BY list refer to nonaggregated columns that are not named in the GROUP BY clause. For example, this query is illegal in standard SQL-92 because the nonaggregated name column in the select list does not app.. [mariadb] 실행된 SQL 쿼리 이력 확인 (ubuntu) 1. 실행중인 쿼리 확인 (show full processlist) -- engine 상태 show engine innodb status; -- 현재 접속중인 유저 및 실행중인 쿼리 -- 기본 show full processlist; -- 상세 select * from INFORMATION_SCHEMA.PROCESSLIST; -- 해당 Thread 현황 select * from information_schema.INNODB_TRXG; -- 마지막에 해당 thread에서 실행중(된) 쿼리 조회 SELECT esc.THREAD_ID, t.processlist_id, esc.SQL_TEXT FROM performance_schema.events_statements_current esc /************.. 이전 1 다음