본문 바로가기

DataBase

(86)
[펌] NoSQL 종류 출처 : http://paraffa.tistory.com/47----------------------------------------------------------------------------------------1. MongoDB / C로작성 됨---------------------------------------------------------------------------------------- 1.1 MongoDB란? - MongoDB는 10gen 사에서 개발된 높은 성능과 확장성을 가지고 있는 데이터베이스 입니다. NoSQL 데이터베이스에서는 문서형 데이터베이스로 분류됩니다. C언어로 개발되었다. 공식사이트 : http://www.mongodb.org 1.2 왜 MongoDB를 사용하는가..
[펌] 커버링인덱스 본문 : http://gywn.net/2012/04/mysql-covering-index/ MySQL에서 커버링 인덱스로 쿼리 성능을 높여보자!!5 Replies안녕하세요. 오늘 짧지만 재미있는 내용을 하나 공유할까 합니다.커버링 인덱스(Covering Index)라는 내용인데, 대용량 데이터 처리 시 적절하게 커버링 인덱스를 활용하여 쿼리를 작성하면 성능을 상당 부분 높일 수 있습니다.커버링 인덱스란?커버링 인덱스란 원하는 데이터를 인덱스에서만 추출할 수 있는 인덱스를 의미합니다. B-Tree 스캔만으로 원하는 데이터를 가져올 수 있으며, 칼럼을 읽기 위해 굳이 데이터 블록을 보지 않아도 됩니다.인덱스는 행 전체 크기보다 훨씬 작으며, 인덱스 값에 따라 정렬이 되기 때문에 Sequential Read ..
OPENQUERY 를 이용한 INSERT/SELECT/UPDATE INSERT INTO OPENQUERY([LINKED SERVER], ' SELECT [COLUMNS] FROM [TABLE]') VALUES ~ SELECT [ '이건 입맛대로~' ] * INSERT, UPDATE, DELETE, SELECT 모두 OPENQUERY(연결된 서버, 'SQL문자열') 로 동일합니다.
excel linked server 메시지 7303, 수준 16, 상태 1, 줄 31 출처 : http://sqlsql.tistory.com/391 64bit sql server 에 excel 2013을 링크드 서버나 직접쿼리를 할 때 일단 드라이버를 깔아야 한다. http://www.microsoft.com/en-us/download/details.aspx?id=13255 그런 후, 드라이버의 inprocess 설정을 한다. USE [master]GOEXEC master.dbo.sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.12.0' , N'AllowInProcess' , 1GOEXEC master.dbo.sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.12.0' , N'DynamicParameters' , 1GO 계정설정 혹시 N..
MSSQL 메시지 7347 - 예상 데이터 길이와 일치하지 않는 데이터를 반환했습니다. 메시지 7347, 수준 16LINKED SERVER (연결된 서버) 를 통하여 쿼리시 (OPENROWSET, OPENQUERY) 오라클이나 MySQL 에서 "예상 데이터 길이와 일치하지 않는 데이터를 반환했습니다." 라는메세지는 지금까지의 경험(짧은^^;;) 으로는 숫자형의 데이터를 문자형으로 전환하면되었던 것 같다.
[링크] MySQL에서 사용하는 Lock 이해 참 깔끔하게 포스팅 되어 있습니다. 블로그도 깔끔하구요~http://blog.saltfactory.net/database/introduce-mysql-lock.html
MySQL Split - 문자열 자름 처리. MySQL 에도 split 이 있다.SUBSTRING_INDEX 1. 대상 예제 쿼리 및 결과 SELECT * FROM ( SELECT 1 AS seq, 'Welcome To JKUN.NET|^^' AS message UNION ALL SELECT 2 AS seq, 'Welcome To JKUN.NET|^^' AS message UNION ALL SELECT 3 AS seq, 'Welcome To JKUN.NET|^^' AS message ) AS EX; 2. SUBSTRING_INDEX 적용 쿼리 및 결과 SELECT seq, message, SUBSTRING_INDEX(message, '|', 1) as first, SUBSTRING_INDEX(message, '|', -1) as second FRO..
참조키 강제 해제 후;; 데이터베이스 스키마 일괄생성 스크립트를 모르고 mysql 데이터베이스에 돌렸다;;아;;;;; 했는데지우는게 있드만;; #관계 체크 해제 SET foreign_key_checks = 0; #관계 체크 설정 SET foreign_key_checks = 1;

반응형