RHEA-2016:0609-1: new packages: kmod-bnx2x
RHEA-2016:0609-1: new packages: kmod-bnx2x Red Hat Enterprise Linux: New kmod-bnx2x packages are now available for Red Hat Enterprise Linux 6. Source: RHEA-2016:0609-1: new packages: kmod-bnx2x
RHEA-2016:0609-1: new packages: kmod-bnx2x Red Hat Enterprise Linux: New kmod-bnx2x packages are now available for Red Hat Enterprise Linux 6. Source: RHEA-2016:0609-1: new packages: kmod-bnx2x
MySQL InnoDB의 Adaptive Hash Index 활용 개요 MySQL의 InnoDB에는 Adaptive Hash Index 기능이 있는데, 어떤 상황에서 효과가 있고 사용 시 반드시 주의를 해야할 점에 대해서 정리하도록 하겠습니다. InnoDB B-Tree 인덱스 MySQL의 InnoDB의 대표적인 인덱스는 B-Tree입니다. 데이터는 Primary Key 순으로 정렬되어 관리되고, Secondrary Key는 인덱스키+PK를 조합으로 정렬이 되어 있습니다. 즉, 특정 데이터를 찾기 위해서는 Secondrary Key에서 PK를 찾고, 그 PK를 통해 다시 원하는 데이터로 찾아가는 형태로 데이터가 처리 됩니다. 트리의 가장 큰 강점은 데이터 접근 퍼포먼스가 데이터 증가량에 따라서도 결코 선형적으로 증가하지 않다는 점에 있습니다. 참고로, PK 접근 시 데이터 접근에 소요되는 비용은 O(logN)이고,두번 트리에 접근하는 Secondrary Key에 소요되는 비용은 2 * O(logN)입니다. 데이터가 아무리 많아져도, 데이터 접근에 소요되는 비용이 크게 증가되지 않음에도, 상황에 따라 효율이 좋지 않습니다. 자주 사용되는 데이터 탐색에도 매번 트리의 경로를 쫓아가야 한다는 것이죠. 게다가 Mutex Lock이 과도하게 잡히게 되면, 적은 데이터 셋에도 불구하고 DB 자원 사용 [ more… ]
Weekly Links #1 – 2016년 4월 첫째주 Weekly Links에서는 지난 한 주, 카카오의 기술 블로그 담당자가 구독하는 기술 뉴스레터들에서 “인간의 눈”으로 선별한 링크들을 짧은 코멘트와 함께 공유합니다. 포함된 뉴스레터 목록은 awesome-tech-newsletters에서 확인하실 수 있습니다. 2016년 4월 첫째주 추천 링크 Why we chose Akka for our Cloud Device solution – 사탕깨는 모바일 게임으로 유명한 King이 “Cloud Device Solution”을 만들기 위해 Akka를 도입한 과정. 스프링 부트에서 넷플릭스 오픈소스 활용하기 1부 eureka 2부 hystrix 3부 feign 분위기로 봐선 몇 편 더 나올 듯~ Building a lexer and parser with Scala’s Parser Combinators – 스칼라의 표준 라이브러리 Parser Combinators를 활용해서 DSL 인터프리터 만들기. 표준 라이브러리가 이 정도라니… 스칼라 좀 짱인 듯~ The decorator pattern in JavaScript using closures, monkey patching, prototypes, proxies and middleware – 자바스크립트의 클로저를 사용하는 데코레이터 패턴 5가지: 래퍼, 몽키 패치, 프로토타입 상속, 프록시, 미들웨어. 패턴도 공부하고 클로저도 공부하고~ 글이 꽤 [ more… ]
RHBA-2016:0608-1: Red Hat OpenShift Enterprise 2.2 libcgroup bug fix update Red Hat Enterprise Linux: Updated libcgroup packages are now available for Red Hat OpenShift Enterprise release 2.2. These packages are required to avoid dependency issues with the base channel for Red Hat Enterprise Linux 6.7. Source: RHBA-2016:0608-1: Red Hat OpenShift Enterprise 2.2 libcgroup bug fix update
RHBA-2016:0607-1: bash bug fix update Red Hat Enterprise Linux: Updated bash packages that fix one bug are now available for Red Hat Enterprise Linux 6.4 Advanced Upudate Support. Source: RHBA-2016:0607-1: bash bug fix update
Copyright © 2024 | WordPress Theme by MH Themes