본문 바로가기
반응형

Database/DB자료15

SQLYOG 커뮤니티 사용시 주의사항 UTF8 언어셋일경우는 문제 되진 않으나 UTF8MB4 사용시에는 프로시져 생성을 UTF8MB4 로 생성해줘야 한다. # 프로시생성을 확인한다 SELECT * FROM mysql.proc WHERE character_set_client='utf8' AND db IN ('DB1','DB2'); SET NAMES UTF8MB4 ; SHOW VARIABLES WHERE `Variable_Name` != "character_sets_dir" AND (`Variable_Name` LIKE "%CHAR%" OR `Variable_Name` LIKE "%COLL%"); 2020. 6. 26.
SQLYOG 커뮤니티 사용시 주의사항 UTF8 언어셋일경우는 문제 되진 않으나 UTF8MB4 사용시에는 프로시져 생성을 UTF8MB4 로 생성해줘야 한다. # 프로시생성을 확인한다 SELECT * FROM mysql.proc WHERE character_set_client='utf8' AND db IN ('DB1','DB2'); SET NAMES UTF8MB4 ; SHOW VARIABLES WHERE `Variable_Name` != "character_sets_dir" AND (`Variable_Name` LIKE "%CHAR%" OR `Variable_Name` LIKE "%COLL%"); 2020. 6. 10.
DB 이중화 솔루션 장단점 비교 MMM ( Multi-Master replication Manager for MySQL ) Multi-Master의 단점을 보완하기 위해서 Manager 장비를 두어 가용성 보장(모니터링) read/write DB와 read DB로 운영 중 Read/write DB에서 장애 발생 시 Manager DB가 이를 감지하여 vip를 read DB로 이동시키는 구조(Failover) 3rd party 제품으로 운영환경에 맞게 shell script 프로그래밍이 필요 MMM 작동순서 Active Master에 장애 발생시 MMM Manager는 장애를 감지하고 Active Master의 접속을 차단(Virtual IP Down)하고 Passive Master로 서비스의 접속(Virtual IP up)을 넘김 FA.. 2020. 5. 18.
정부 공공 DB 활용관련 # 기본 모든 공공 DB 모음 data.go.kr # 정부 코드 정보 code.go.kr # 행정동 + 법정동 data 다운로드 : 주민등록 및 인감 http://www.mois.go.kr/frt/bbs/type001/commonSelectBoardList.do?bbsId=BBSMSTR_000000000052 # 아파트 관리비 등 정보 (참고) # 관련 API 는 data.go.kr 에서 제공함 http://www.k-apt.go.kr # 건축물 대장 > 대용량.. 2018. 1. 19.
위도, 경도를 거리로 환산하기 출처 : https://m.blog.naver.com/PostView.nhn?blogId=njinka&logNo=220070035851&proxyReferer=http%3A%2F%2Fwww.google.co.kr%2Furl%3Fsa%3Dt%26rct%3Dj%26q%3D%26esrc%3Ds%26source%3Dweb%26cd%3D2%26ved%3D0ahUKEwjziMWIv5TWAhVCOrwKHZeJA04QFggrMAE%26url%3Dhttp%253A%252F%252Fm.blog.naver.com%252Fnjinka%252F220070035851%26usg%3DAFQjCNFxUfASpIWKG3vt80dMl0wEgb3Qkw [위도] 지구를 xy 좌.. 2017. 9. 8.
하둡 에코시스템(Hadoop-Ecosystem)이란? 하둡 에코시스템(Hadoop-Ecosystem)이란? 앞선 포스트에서 하둡을 분산 프로그래밍 프레임워크라고 설명했는데, 하둡 에코시스템이 바로 그 프레임워크를 이루고 있는 다양한 서브 프로젝트들의 모임이라고 보면 된다. 아래 그림은 하둡 에코시스템을 나타낸 것이다. [그림 출처: 시작하세요!.. 2017. 7. 27.
성능테스트 도구 성능 테스팅 도구 이 페이지는 소프트웨어공학을 지원하는 도구 중 통합 테스트(Integration Test) 혹은 시스템 테스트(System Test) 단계에서 사용할 수 있는 성능 테스팅(Performance Testing)을 지원하는 도구에 대한 소개 및 정보를 공유하기 위해 작성되었다. Allmon 개발회사: Google code project 설명: .. 2016. 8. 31.
메모리 기반 RDBMS, MemSQL을 알아봅시다 MemSQL이란? MemSQL은 디스크 병목을 최소화하기 위해 만들어진 메모리 기반의 관계형 DBMS입니다. 메모리 기반으로 데이터 처리가 이루어지기 때문에, 엄청난 속도로 Read/Write이 가능하며, 기존의 NoSQL 또는 캐시로만 가능했던 퍼포먼스 향상이 있습니다. 실제로 디스크 기반 DBMS 대비 약 30배 .. 2012. 7. 5.
오라클 컨트롤 파일 복구 질문) 지금 원본 디비가 있습니다.(sid : orcl) 그런데 복구용으로 imsi 디비(sid : imsi)를 새로 생성했습니다. imsi 디비의 내용을 지우고 원본디비 백업 받은걸 imsi 디비에 리스토어 하고 imsi 디비를 오픈하려고 합니다. 컨트롤 파일에서 문제가 생기네요 imsi 디비를 오픈 시킬수 있는 방법이 있나요?? (sid는 .. 2008. 2. 13.
데이터 모델링, 알면 알수록 더 어려워요 커뮤니케이션 컨텐츠 - 데이터 모델링 “데이터 모델링, 알면 알수록 더 어려워요” 데이터베이스 개발자 및 관리자라면 한번쯤은 데이터 모델링에 관심을 가졌을 것이다. 복잡한 업무 규칙을 데이터 구조의 정합성, 유연성, 확장성에 부합하도록 설계하는 데이터 모델링은 ‘정답이 없다’는 점 때문.. 2007. 7. 24.
mysql 튜닝항목 튜닝항목입니다. ~ 다른분께서 만든거 .^^* 공유 합니다. 2007. 6. 19.
PARTITION TABLE PARTITION TABLE 이란? ===================== PURPOSE ------- partition table에 대한 기본 개념입니다. SCOPE ----- 8~10g Standard Edition 에서는 Partitioning Option 은 지원하지 않습니다. Explanation ----------- ORACLE 8에서 제공하는 partition table 에 대해 알아보자. 1. Partitioned Table이란? partitioning 이란 큰 object 를 작고 manage 가 가능하게 분.. 2007. 6. 4.
대용량 데이터베이스 솔류선 정리노트 인덱스가 사용되지 않는 경우 1. 인덱스 컬럼이 비교되기 전에 변형(Suppressing)이 일어나는 경우 2. 인덱스 컬럼이 부정형(not, <>)으로 조건을 기술한 경우 3. 인덱스 컬럼이 null로 비교되는 경우 4. 1,2,3의 원칙을 준수했음에도 경우에 따라 옵티마이저가 필요에 따라 사용하지 않는 인덱스가 생길 수 .. 2007. 6. 4.
Mysql 튜닝 - 서버 모니터링 프로그램 세계에 연재하였던 내용중 Mysql 관련된 내용입니다. 실제 튜닝 에 대한 내용이라기 보다는 튜닝에 대한 아주 개괄적인 글이고 Mysql 서버를 모니터링하는 방법에 대하여 간략하게 정리한 글입니다. 튜닝을 떠나서 현재의 데이터베이스 상황에 대해서 정확하게 모니터링하고 그 것을 분석할 수 .. 2007. 6. 4.
[참고] 이슈트래킹 프로그램 - eventum mysql 사에서 쓰는 eventum 이라는 프로그램이 있습니다. 자체적으로 사용하기 위해 만든 이슈트래킹 프로그램입니다. 팁게시판에 kldp 에서 가져온 자료가 있는데 한글문제만 아니라면 바로 사용해도 될 정도입니다. http://eventum.mysql.org/wiki/index.php/Main_Page Eventum is a user-friendly and flexible issue tracking system that.. 2007. 6. 4.
반응형