일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 고해상도
- laravel
- php
- Codeigniter
- Dell
- ami
- 국가번호목록 #전화번호국가코드 #퇴근을원합니다
- 어도비
- ENA
- xps
- 팬마음
- 일러스트 고해상도
- X라소프트
- 일러스트
- monolog
- 포토샵
- 포토샵 고해상도
- XPS15
- codeigniter3
- 디버그
- xps15 9550
- 델코리아
- X보이스
- 디-버그
- 개발기록
- aws
- 월회고
- 네오커머스
- SENTRY
- Today
- Total
목록개발/MySQL (2)
Good Day
아주 주옥같은 4시간을 보내고 로깅. MySQL 5.6.27 zip으로 Windows에 설치하기. 구관이 명관이라고 개인적으로 개발하는 프로젝트의 DB를 MySQL로 돌려보려고 이리저리 준비하던 중, Windows에 MySQL을 깔고 써본적이 없는터라 원하는데로 설치하는데 애를 먹었다. 설치환경- OS: Windows 2012 R2 64bit- MySQL: 5.6.27 64bit- BaseDir: C:\MySQL- DataDir: D:\MySQL\Data- LogDir: D:\MySQL\Log 실패사례#1 .MSI파일로 설치시도> 설치 진행시 모든 경로를 지정해줘도 계속 기본 폴더로 위치잡힘.> 64bit/32bit 모두 같은 문제 발생> 우여곡절 끝에 my.ini파일 위치 찾아서 변경 시도 했으나 실패..
현재 운영중인 신 시스템에서 결제 프로세스를 만들었는데, 그간 쏠쏠하게 재미를 본 View를 이번기회에 대규모 데이터 처리에 어떤 퍼포먼스를 보여주는지 테스트를 해봤다. 결과는 생각보다 엉망진창이었다. 가상으로 임의 생성한 결제 데이터는 대략 3,000개 정도이고, 테이블 조회시 사용자 데이터 조회와 부가 정보 조회를 위해 3개의 inner join이 들어갔다. 막판에 기획팀에서 전혀 다른 테이블에 있는 부가 상품조회도 넣어달라는 요청을 해서 동일한 방식으로 UNION을 구성 통째로 View를 만들었다. View를 만들면서 고려한 사항은 기본적인 최적화 검증과 인덱싱을 했고, 문제로는 불특정 다수의 데이터를 조회할 때 검색조건이 없는채로 정보를 만들어야 한다는 것이다. 일단 조건을 정리하자면 다음과 같다..