본문 바로가기
DB 인사이드 | MySQL Architecture - 3. Thread MySQL은 Process가 아닌 Thread 기반으로 동작합니다. Thread는 역할에 따라 2가지로 분류할 수 있는데, User Session에 해당하는 Foreground Thread와 내부적인 처리를 목적으로 하는 Background Thread가 여기에 해당합니다.Background Thread의 수는 MySQL Server 버전과 설정에 따라 다를 수 있으며, 병렬 작업을 수행하는 경우 동일한 이름의 Thread가 2개 이상 표시될 수 있습니다.mysql> select thread_id, name, type from performance_schema.threads;+-----------+----------------------------------------+------------+| thre.. 2022. 6. 30.
DB 인사이드 | MySQL Architecture - 2. 스토리지 엔진 본 문서에서는 MySQL의 스토리지 엔진에 대해 알아보도록 하겠습니다.스토리지 엔진스토리지 엔진이란 MySQL에서 실제 Data를 디스크 스토리지에 저장하거나 읽어오는 부분을 담당합니다.위 그림과 같이 MySQL은 스토리지 엔진을 플러그인 방식으로 사용할 수 있는 구조를 가지고 있기 때문에 필요에 따라 원하는 스토리지 엔진을 구성하여 사용할 수 있습니다.사용자는 show [storage] engines 명령을 통해 스토리지 엔진 목록을 확인 가능하며, Support 값이 나타내는 의미는 다음과 같습니다.mysql> show engines;+--------------------+---------+--------------------------------------------------------------.. 2022. 6. 30.
DB 인사이드 | MySQL Architecture - 1. MySQL 엔진 MySQL Server의 구성MySQL Architecture는 기본적으로 Server-Client 구조로 이루어져 있습니다.MySQL Database가 Server의 역할을 수행하며, MySQL Server에 연결하는 Application을 Client라고 부릅니다. 이러한 MySQL Server는 크게 MySQL 엔진과 스토리지 엔진으로 구분할 수 있습니다.이 중 MySQL 엔진의 경우 요청된 SQL 문장을 분석하거나 최적화하는 등 DBMS의 두뇌에 해당하는 역할을 수행하며, 스토리지 엔진은 실제 Data를 디스크 스토리지에 저장하거나 읽어오는 부분을 담당합니다.이처럼 각각의 엔진의 역할이 극명하게 나뉘다 보니, 사용자의 요청을 처리하기 위한 엔진 간의 Data 요청 및 전송 과정은 필수 불가결합니다.. 2022. 6. 30.
왕푸짐 | 칭찬하고 치킨 받아가세요! 달라진 사이트를 구경해보고 칭찬을 해주세요~~ 1️⃣ 엑셈 홈페이지 🆕 2️⃣ 엑셈 뉴스레터 🆕 3️⃣ 엑셈 씽클립 🆕 기획 | 사업관리팀 왕준용 이미지 | 디자인그룹 송유림 2022. 6. 30.
우리가 일하는 방식 | 우리 친구해요, 엑셈 동호회 엑셈에서는 ‘조언을 구하고, 조언을 해주며, 친구를 만들자’라는 포스터를 곳곳에서 볼 수 있습니다. 이 질문들은 각자 다른 부서에서 일을 하고 있을 지라도, 엑세머들이 홀로 단절되어 있는 것이 아닌 항상 직간접적으로 연결되어 있음을 인식하고, 서로의 성장과 성공을 위해 탈 권위적으로 선한 영향력을 주고 받자는 사내 문화 활성화를 위한 캠페인입니다. 엑셈 경영시스템의 ‘일 원칙 (3P, 3 Principles)’과 그 중에서도 ‘관계 원칙 (Relationship)’의 가치를 전사적으로 이해시키기 위함입니다. 우리는 서로를 성장시키고, 시너지를 창출하는 관계를 형성하며 상호 성장해 나갑니다. 엑셈의 모든 일하는 방식과 문화는 엑셈의 경영시스템에서 강조하는 개인과 조직의 핵심 가치에 근거를 두고 있습니다. .. 2022. 6. 30.
엑셈 뉴스룸 | 일상의 변화는 가까이, 엑셈 홈페이지의 변신 엑셈 홈페이지의 기업소개에 이런 문구가 등장합니다. 처음부터 완벽한 결과를 기대하지 않습니다. 모형을 만들면서 우리가 생각한 것이 옳은 지를 지속적으로 평가하면서 다음 단계로 넘어갑니다. 엑셈은 계속 변화합니다. 맞을까, 아닐까 고민하며 주저하기보다, 일단 시도해서 적용하고 변화하며, 더 나은 단계로 넘어갑니다. 그래서 엑셈은 변화가 두렵지 않습니다. 그렇게 NOW EXEM 뉴스레터가 변화의 시도를 했고, 국문 홈페이지가 새로워졌습니다. 홈페이지에 정말 많은 시도를 했고 시행착오도 있었지만, 가장 엑셈다운 느낌의 분위기 변화를 주고 싶었습니다. 오랜만에 집! 이 바뀌니 설레는 마음 가득하네요. 어떻게 달라졌는지, 궁금하지 않으세요? NEW Face, Fresh Impression! 집(Home) 대문이 .. 2022. 6. 30.
엑셈, 서울시 ‘인공지능 기반 빅데이터 서비스 플랫폼(2단계)’ 사업 수주 엑셈, 서울시 ‘인공지능 기반 빅데이터 서비스 플랫폼(2단계)’ 사업 수주 부서 칸막이 없이 활용 가능한 행정 데이터 수집 · 검색 · 분석 시스템 구축 자연어 기반 대화형 검색 및 AI 분석, 메타버스 인구관 통한 예측 행정 구현과 정책 활용 극대화 기대 AI, 빅데이터, 메타버스 등 신기술 전제하는 디지털플랫폼 정부 지속 공략에 따른 성과 거둬 IT 성능 관리 전문 기업 엑셈(대표 조종암, 205100)은 서울특별시가 발주한 ‘인공지능 기반 빅데이터 서비스 플랫폼(2단계)’ 사업을 컨소시엄 형태로 수주했다고 금일(28일) 밝혔다. 엑셈 컨소시엄은 금일 착수보고회를 시작으로 8개월간 본 사업을 수행한다. ‘인공지능 기반 빅데이터 서비스 플랫폼(2단계)’ 사업은 ‘데이터 거버넌스 기반의 빅데이터 통합저장.. 2022. 6. 29.
클라우드 DB 성능관리를 위한 MaxGauge for CloudDB Cloud Transformation, 오픈소스 DBMS의 성장 클라우드와 포스트 COVID-19 팬데믹의 영향으로 전세계가 몸살 중이다. 그것들이 가져온 변화는 우리의 일과 삶을 완전히 바꾸었다. 우리의 업무 환경을 변화시켰을 뿐만 아니라 소비, 생활 패턴 등 생활 깊숙이 끼친 충격과 임팩트는 실로 엄청났다. 무엇보다 우리가 주목하는 것은 전 산업 부문에서 번지고 있는 IT 패러다임의 변화이다. 많은 기업들의 근로자들의 업무가 시간과 공간의 제약을 받지 않게 되었으며, 기업들은 비용 경제적인 이유로 유연한 IT 시스템의 확장과 축소가 가능한 클라우드를 본격적으로 필요하게 됐다. 지난 몇 년간 IT업계와 전산업에 걸쳐 뜨거운 감자였던 Cloud Transformation은 이러한 변화에 의해 급물살을 타.. 2022. 6. 28.
Chapter 1. 기초 선형대수 및 통계학 : Time Series 머신러닝을 위한 Python 필수 라이브러리 Time Series 머신러닝을 위한 기초 선형대수 및 통계학 머신러닝과 딥러닝 공부를 시작하고 싶은 분들을 위해, 여러 분야 중 시계열 데이터를 활용한 데이터 처리 및 머신러닝, 딥러닝 알고리즘을 소개하고자 한다. 이는 엑셈의 AI 기반 IT 운영 지능화 솔루션인 XAIOps의 알고리즘 모델들에 대해 이해할 수 있는 첫 걸음이기도 하다. 학습이 모두 끝난 후에는 머신러닝과 딥러닝이 무엇이며, XAIOps의 알고리즘들이 어떤 방식으로 모델링 되는지에 대한 기초적 이해에 도움이 될 것이다. 이에 앞서 데이터 처리 및 AI 알고리즘을 이해하기 위해 사전 지식으로 요구되는 기초 선형대수 및 통계학에 대해 알아보자. 우리는 왜 행렬을 공부해야 할까? 많은 양의 데이터(행렬) 구조를 변환할 때, 알고리즘(모델)의.. 2022. 6. 27.