반응형

DBMS 7

MySQL 기본적인 모니터링 방법과 Connection과 Memory 튜닝 방법

MySQL Database의 경우 Oracle 이나 MS SQL Server에 비해서 대용량의 자료를 처리하는 경우가 적기에 튜닝에 필요성이 적은 것 같습니다. 그러나 웹이라는 환경은 많은 사용자가 동시에 접속을 할 수 있기에 항상 모니터링과 최적화는 기본이라고 생각합니다. 본 강좌에서는 기본적인 모니터링 방법과 Connection과 Memory 부분에 대한 튜닝 방법을 소개하도록 하겠습니다. 가. 모니터링 및 초기화 명령어 show status – MySQL 데이타베이스의 현재 상황 show Processlist – MySQL 프로세스 목록 show variables – 설정 가능한 모든 변수 목록 flush logs – MySQL의 로그파일 초기화 flush status – MySQL 상태정보 초기화..

DBMS 2023.07.27

Oracle 10g RAC 기본개념

[오라클10g] RAC개요 제 1장. RAC(Real Application Cluster) 1. GRID/RAC 개념 1) GRID의 개념 - 사용자가 원하는 데이터가 어디에 있는지, 어떤 컴퓨터가 요청을 처리하는지는 몰라도 원하는 만큼의 정보를 처리할 수 있음 - 기업의 IT환경에 적용해 보면, 기업내에 산재해 있는 소형 서버들을 연결하여 커다란 컴퓨터 처럼 사용한다는 개념 ■ 자원할당 : 자원을 요청하고 필요로 하는 누구든지 원하는 것을 얻을 수 있도록 하는것 ■ 정보공유 : 사용자와 Application이 필요로 하는 정보는 언제 어디서나 필요에 따라 이용할 수 있도록 해주는 것 ■ 고가용성 - GRID컴퓨팅의 필요성 저렴한 가격으로 기업의 인프라를 효율적으로 활용 할 수 있는 최적의 솔루션 - O..

DBMS 2008.05.07

OPS(Oracle Parallel Server) 개념의 이해

OPS(Oracle Parallel Server)는 두대이상의 장비가 하나의 디비를 사용하게 됩니다. 여기서 디비가 하나라는 의미는 데이타화일들이 동일하다는 의미이지요. 장비가 두대 이상이라는 의미는 하드웨어와 시스템의 O/S, 그리고 오라클 인스턴스가 둘이상이라는 것이지요. 그러면 여기서 ops(oracle parallel server)을 셧다운하거나 스타트한다면 어떤부분이 셧다운되거나 스타트된다는 것일까요? 당연히 그것은 인스턴스를 말하는것입니다. 인스턴스는 각각 이름이 있지요. 디비의 이름은 동일하지만 인스턴스는 각각 다른 이름을 가지고 있지요. 그것이 바로 SID입니다. 결론을 말하면 오라클유저의 환경에서 원하는 SID로 바꾸고 셧다운하거나 스타트를 하면 되지요. 물론 각각의 장비에 각각의 인스턴..

DBMS 2008.05.07

[RAC] 100% 무정지를 향한 아름다운 도전

[RAC] 100% 무정지를 향한 아름다운 도전 김형일 Real Application Cluster, 그 어렵다던 RAC을 정복하기 위해 여행을 떠나 보자. 사실 어렵지 않다. 단지 100% 무정지를 구현하기가 어려울 뿐이다. 연금술사들이 금을 만들기 위해 부단한 노력을 했던 것처럼 100% 무정지를 위해 필수불가결한 RAC에 대한 여행을 시작해 보겠다. 사실 ‘전문가와 떠나는 30일간의 여행’의 진행을 요청받았을 때 가볍게 생각한 것은 사실이다. 일반적인 Q&A를 하는 것처럼 글을 쓰면 되겠구나 했는데 그것이 아니었다. 처음 송정훈씨를 만나며 느낀 것은 걱정스러움이었다. 현재 송정훈씨는 OPS 및 RAC을 운영하고 있으니 최전방에서 전투를 벌이고 있는 예봉을 겸비한 군인처럼 늠름했다. 그래도 주변의 권..

DBMS 2008.05.07

DBA Checklist

CHECKLIST에 대한 개요 모든 DBA는 ORACLE이 안정적으로 운영되도록 하고, 문제발생시 그 원인을 찾아내어 신속히 대처해야 할 업무를 가지고 있다. 이것을 위해서는 사전에 발생할 수 있는 문제들이 어떠한 것이 있는지 파악하고 있어야 하며, 일단 문제가 발생하였을 경우 ORACLE 운영환경을 점검하여 빠른 시간 내에 문제를 해결할 수 있어야 한다. 본 문서는 ORACLE 운영중에 점검해야 할 다양한 항목들에 대한 checklist들을 제시하고 있다. Checklist에서는 크게 DATABASE 전체와 DATABASE를 구성하는 FILE 및 TABLESPACE 종류별로 BACKUP, CONFIGURATION, MONITORING 등의 측면을 구분하여 각각 점검할 사항들을 다루고 있다. 문서상에서 ..

DBMS 2008.05.07

Datawarehouse Know-how

Datawarehouse Know-how 데이타 웨어하우스 구축을 위한 노하우 Business Intelligence의 중요한 기반이면서 효율적인 데이타베이스 마케팅, CRM 등에 필수적인 Data Warehouse 구축을 위해 사용될 수 있는 유용한 기능들은 어떤 것이 있는지 살펴본다. DW를 위해 사용될 수 있는 기능들은 하드웨어 구성, OS 기능, DBMS 기능 등 모든 분야에서 다루어져야 하겠지만 여기서는 DBMS의 기능에 한정하기로 한다. 각각의 DBMS 기능들의 개념에 대해 우선 설명한 뒤 그림이나 간단한 예제를 덧붙여 이해를 돕는다. | 글 | 박영기 | 한국오라클 Business Intelligence & Warehouse팀 | youngki.park@orcle.com | 자원 관리 일반적..

DBMS 2008.05.07

Personal oracle 8을 설치한 후에 Toad를 사용하는 방법

Q. Personal oracle 8을 설치한 후에 Toad를 사용하는 방법 알려주세요. A. 내 용 1. personal oracle8 설치 2. Toad 설치 3. tnsname.ora 설정 C:\Oracle\Ora81\network\ADMIN\tnsname.ora 을 다음과 같이 수정 YANGJU = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = yangju)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = yangju) ) ) ==> 제 경우 pc 이름과 DB명이 모두 yangju 입니다. 4. 자신의 pc에 깔린 DB의 리스너를 가동시키기 위해서는 시작할 리스너의 IP와 포트를 설정해주어..

DBMS 2008.05.07
반응형