본문 바로가기

전체 글51

[MySQL] 5.6 Index Condition Pushdown (ICP) 기존 MySQL (5.5 이하) 에서는 Index 에서 필터링을 하지 못하였다. 쿼리파싱, 실행계획 생성, 수행 - MySQL 엔진데이터, 인덱스의 물리적 I/O - 스토리지 엔진 위와 같이 처리하는 내부 구조로 인하여 쿼리 처리에 비효율이 발생한다. 예시로, Index 에서 필터링을 수행하지 못하는 것. 인덱스 : zipcode + lastname쿼리 : select zipcode, lastname from people where zipcode='xxxx' and lastname like '%XTY%' ; 위 쿼리로, zipcode 조건만 인덱스를 사용할 수 있고, lastname 은 인덱스 필터링하지 못함. 스토리지 엔진에서 lastname like '%XTY%' 조건을 인지하지 못함. ICP 는 w.. 2014. 1. 23.
[MySQL] 5.6 GTID 컨셉 레퍼런스 번역 : http://dev.mysql.com/doc/refman/5.6/en/replication-gtids-concepts.html - GTID ( Global Transaction IDentifiler )- master 서버에서 commit 된 트랜잭션과 연관된 유일한 식별자로 생성됨- 연관된 모든 서버에서 유일한 식별자이며, 모든 트랜잭션과 GTID 들은 1:1 관계이다.- source_id, transaction_id 로 구성되어있고 (:) 로 나뉘어져있음. GTID = source_id:transaction_id - source_id 는 서버 식별자 ( server_uuid )- transaction_id 는 해당 서버에서 커밋된 트랜잭션의 순서에 따라 결정된 순차적인 숫자이다.예로,.. 2014. 1. 23.
RAID 보호되어 있는 글 입니다. 2010. 10. 29.
session key에 해당하는 secret값 설정 error => Booting Mongrel => Rails 2.3.5 application starting on http://127.0.0.1:3000 => Call with -d to detach => Ctrl-C to shutdown server Mon Jan 11 12:49:49 +0900 2010: Read error: # "_myapp_session", :secret => "some secret phrase" } in config/environment.rb> C:/Ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/session/cookie_store.rb:163:in `ensure_session_key' C:/Ruby/lib/ruby/.. 2010. 1. 11.
'load_missing_constant': uninitialized constant ActionController::AbstractRequest (NameError) => Booting Mongrel => Rails 2.3.5 application starting on http://127.0.0.1:3002 C:/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:440:in `load_missing_constant': uninitialized constant ActionController::AbstractRequest (NameError) from C:/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:80:in `const_missing' from C:/Documents .. 2010. 1. 8.
Windows Installer 서비스에 액세스할 수 없습니다. Windows XP 에러 : Windows Installer 서비스에 액세스할 수 없습니다. Windows를 안전 모드에서 실행하거나 Windows Installer가 올바르게 설치되지 않은 경우에 이 문제가 발생할 수 있습니다. * 해결방법 시작 -> 실행 -> msiexec /unregister 후, 재부팅 한 뒤 시작 -> 실행 -> msiexec /unregister 이렇게 했는데도 해결이 안되면 cmd > msiexec /regserver 하면 해결된다. 2010. 1. 5.
OSI 7 Layer Physical Layer (level 1) : 물리적 장치를 통한 연결. CAT 10/100 BASE-T or CAT6 선을 통한 데이터 전송 DataLink Layer (level 2) : MAC Address를 통한 데이터 전송. Ethernet protocol을 사용. Switch장비 사용. * MAC Address : 12개의 16진수로 구성. (OUI + Host identifier)로 구성되어있는 물리적 주소. OUI - 카드를 만든 회사 고유번호 Network Layer (level 3) : IP Address를 이용하여 데이터 전송. Router장비 사용. *IP Address Class A Class 10.0.0.0 ~ 10.255.255.255 B Class 172.16.0.0 ~ 1.. 2010. 1. 2.
Disk Scheduling 보호되어 있는 글 입니다. 2010. 1. 2.
Paging, Page fault 보호되어 있는 글 입니다. 2010. 1. 2.