본문 바로가기
반응형

DataBase90

MS-SQL 페이징 쿼리 종류별 성능 비교 출처 : http://www.mkexdev.net/Article/Content.aspx?parentCategoryID=2&categoryID=24&ID=304 mkex.pe.kr 에 '허동석' 님이 작성해 주신 글을 옮겨 옵니다 페이징 쿼리 종류별로 성능을 비교한 좋은 자료가 있어서 상당부분 인용했습니다. "ex)"에 들어가는 샘플 쿼리는 바투 락커룸 DB에 파일첨부(TB_AttachFile) 테이블을 대상으로 페이징 쿼리를 작성해 봤습니다. 5번에 표시된 내용이 데이터 건수에 상관없이 실질적으로 가장 빠르지만 우리 시스템에 적용할 수 있는지는 의문이 갑니다. 테이블 별로 인덱스 생성이 필요할 수 있고 중간에 데이터가 삭제되거나 어떤 반응이 생길 때 문제가 될 소지가 있는지도 조사해야 할 것 같습니다. .. 2012. 2. 9.
MySQL 에서 MS-SQL 로 데이터 이관 (MySQL ODBC Connector) 이미 많이들 알고 있겠지만 난 개인적으로 처음이어서 포스팅을 한다. MySQL 에서 MS-SQL 로 데이터 이관하는 작업이다. 테스트 환경은 다음과 같다. * 원본 위치 환경 OS : Windows 2008 R2 Enterprise 64bit DBMS : MS-SQL Server 2008 R2 * 이관 위치 환경 OS : Windows 2008 R2 Enterprise 64bit DBMS : MySQL 5.1 이관될 위치 환경은 APMSETUP7 으로 설정된 환경이다. 순서는 아래와 같다. 먼저 MySQL ODBC Connector 를 다운로드 받는다. (다운로드 링크를 누른다.) 다운로드 받은 파일을 설치하고, 시작 → 관리도구 → 데이터 원본(ODBC) 를 실행한다. 그리고 사용자 DSN 탭에 추가 .. 2012. 1. 10.
APMSETUP7 의 MYSQL 테이블 생성시 대소문자 구분문제 APMSETUP7 을 설치해서 테스트 하던 도중, 대소문자 구분이 되지 않았다. 그래서 my.ini 파일의 [mysqld] lower_case_table_names = 0 처럼 수정(추가) 하고 서비스를 재시작하였는데 적용이 되지 않았다. 그래서 보니 APMSETUP 웹사이트 에 들어가보니 my.ini 파일의 위치 문제였다. 설치드라이브:\APM_Setup\Server\MySQL5 로 my.ini 파일을 복사하여 새로 넣으니, 정상적으로 스키마명이 대소문자를 구분하였다. 에혀... 좀 의미없는 삽질... mysql,[mysqld],lower_case_table_names,mysql 대소문자 구분 2012. 1. 4.
SQLyog 한글깨짐 이거 뒤지게 짜증난다. 데이터를 불러오면 모두 아작. 캡쳐까지 뜰 필요는 없어서 간단하게 쓴다. Set character_set_connection=euckr; Set character_set_results=euckr; Set character_set_client=euckr; SQLyog 한글깨짐때문에 삽질한 생각하면 아 짜증나. ㅋㅋ 그냥 빨랑 검색엔진 뒤질걸. 괜한 아집으로 개고생;; 2011. 10. 28.
반응형