스마트한 dbms관리: db powerstudio 따라잡기, live!

21
EMBARCADERO TECHNOLOGIES 2014. 9. 24 문효섭 [email protected] 손보라 [email protected] 스마트한 DBMS 관리 ( DB PowerStudio 따라잡기) 데브기어 효섭 이사 [email protected]

Upload: devgear

Post on 22-May-2015

210 views

Category:

Technology


1 download

DESCRIPTION

2014년 9월 24일 진행된 무료 온라인 세미나 "스마트한 DBMS관리: DB PowerStudio 따라잡기, LIVE!"의 발표자료 입니다. 해당 온라인 세미나 다시보기는 다음 링크를 통해 가능합니다: http://forms.embarcadero.com/AP14Q3KRWebinarDBPowerStudio

TRANSCRIPT

Page 1: 스마트한 DBMS관리: DB PowerStudio 따라잡기, LIVE!

EMBARCADERO TECHNOLOGIES EMBARCADERO TECHNOLOGIES

2014. 9. 24

문효섭 [email protected]

손보라 [email protected]

스마트한 DBMS 관리 ( DB PowerStudio 따라잡기)

데브기어 문 효섭 이사

[email protected]

Page 2: 스마트한 DBMS관리: DB PowerStudio 따라잡기, LIVE!

EMBARCADERO TECHNOLOGIES

Data Management Challenges

Evolving Database

Ecosystems Volume, Velocity,

Variety

Agile Development

Cycles

Maximizing

IT Infrastructure Compliance

Organizational

Transparency

IT Challenges

DBA Challenges

Evolving Database

Ecosystems

Variety Needs

Volume, Velocity,

Variety

Page 3: 스마트한 DBMS관리: DB PowerStudio 따라잡기, LIVE!

EMBARCADERO TECHNOLOGIES

“현명하게”

“정확하게”

“깔끔하게”

“슬림하게”

“빠르게”

“똑똑하게”

스마트한 DBMS 관리 ?

“요령있게”

“효율적으로”

Page 4: 스마트한 DBMS관리: DB PowerStudio 따라잡기, LIVE!

EMBARCADERO TECHNOLOGIES

Page 5: 스마트한 DBMS관리: DB PowerStudio 따라잡기, LIVE!

EMBARCADERO TECHNOLOGIES

DB Change Manager

DB Optimizer

DBArtisan

DB PowerStudio

Rapid SQL

RAD Studio

Delphi

C++Builder

HTML5 Builder

J Optimizer

Jbuilder

InterBase

Databases

All-Access XE

All-Access

ER/Studio Business Architect

ER/Studio Data Lineage

ER/Studio Software Architect

ER/Studio Repository

ER/Studio Metawizard

ER/Studio Viewer

ER/Studio Data Architect

ER/Studio

ER/Studio Team Server

Database Management Application Dev. Architecture and Modeling

Heterogeneous, cross-platform tools to design, develop, and deliver your data and applications

Design Develop Deliver

Embarcadero Product Portfolio

Page 6: 스마트한 DBMS관리: DB PowerStudio 따라잡기, LIVE!

EMBARCADERO TECHNOLOGIES

DB PowerStudio® - 복잡한 DB 환경에서 운영 무결성 및 데이터 일관성을 제공하여 DBA와 개발자의 능력을 향상시키는 통합 DB툴 셋

DBArtisan® - 크로스플랫폼 DB 관리 및 거버넌스

Rapid SQL® - SQL전문가를 위한 빠른 SQL 개발 및 디버깅

DB Optimizer™ - DB 성능과 신뢰성을 위한 비주얼 SQL 튜닝 및 프로파일링

DB Change Manager™ - 이 기종 DBMS 환경에 대한 스키마와 데이터 비교 & 동기화

Availability Integrity Support

DBArtisan , DB Optimizer DB Change Manager,

Rapid SQL

multiple platforms

이기종 DBMS 관리

DB PowerStudio

Page 7: 스마트한 DBMS관리: DB PowerStudio 따라잡기, LIVE!

EMBARCADERO TECHNOLOGIES

DB PowerStudio Vision

Enabling the Next-

Generation DBA

• Big Data/NoSQL Support

• DB Advisor

Enhancing Product

Interoperability

• 64-bit support

• Product integration

• API enhancements

Supporting Database

Ecosystems

• Support for current

platforms and features

Page 8: 스마트한 DBMS관리: DB PowerStudio 따라잡기, LIVE!

EMBARCADERO TECHNOLOGIES

DB PowerStudio XE6 New features

• XE6 release – DBArtisan 9.7

– Rapid SQL 8.7

– DB Optimizer 3.8

– DB Change Manager 6.3

Collaborative Management Platform

• DBArtisan Team Server

• Centralized DataSource Inventories

• Team Collaboration

Supporting Database Ecosystems

• Oracle 12c, SQL Server 2014, IBM DB2, Sybase ASE15.7, IQ 15.4

• PostgreSQL 9.3

• Apache Hive/Hadoop, Cloudera Impala

Page 9: 스마트한 DBMS관리: DB PowerStudio 따라잡기, LIVE!

EMBARCADERO TECHNOLOGIES

DB Artisan

저장공간, 데이터, 성능 관리

보안 관리

스키마와 데이터 마이그래이션

강력한 분석(Analysis) 기능

• 빌트인 프로세스 모니터

• 선제적인 분석

• 정확하게 파악하고 분석하고 최적화

손쉽고 효율적인 보안 관리

• Permission management

• Account setup and management

• Data classification

원활한 스키마 및 데이터 이관

• 스키마, 데이터 이관 마법사와 유틸리티

• 크로스플랫폼 스키마 카탈로그

• 강력한 DBMS echosystem 지원

Cross-platform database management and governance

Page 10: 스마트한 DBMS관리: DB PowerStudio 따라잡기, LIVE!

EMBARCADERO TECHNOLOGIES

Rapid SQL

SQL 코드 개발

SQL, 함수,

저장프로시저 디버깅

버전 컨트롤

빠르고 효율적인 SQL 개발

• SQL 코드 분석, 문법체크를 통한 실시간 빠른 수정 기능

• 비주얼 쿼리 빌더

코드품질 향상

• 기본, line-by-line 디버깅

• 문장 내의 빠른 에러 식별

• 저장 프로시저 디버깅

효율적인 협업

• 버전 컨트롤, 리버스엔지니어링, 소스코드 저장소

• 주요 버전 컨트롤 패키지 지원 및 통합

Agile scripting and debugging for SQL professionals

Page 11: 스마트한 DBMS관리: DB PowerStudio 따라잡기, LIVE!

EMBARCADERO TECHNOLOGIES

DB Optimizer

DB 프로파일링

SQL 튜닝

부하(Load) 테스트

성능 병목(Bottleneck) 식별

• 그래픽 프로파일링(profiling) 표시

• 실행 통계와 실행 계획

• SQL 문에 대한 분석

비주얼 SQL 튜닝

• 여러가지 Case에 대한 SQL 문 재생성

• 복잡한 쿼리문의 인덱스 제약조건 표시

• 컬러 코드로 구분된 인덱스 분석

운영환경 시뮬레이션

• 동시 사용자와 실행 시간을 지정

• 운영 환경에 대한 시뮬레이션과 프로파일링 결합

Visual SQL tuning and profiling for performance and reliability

Page 12: 스마트한 DBMS관리: DB PowerStudio 따라잡기, LIVE!

EMBARCADERO TECHNOLOGIES

DB Change Manager

12

DB 동기화

DB 변경 추적

DB 감사 및 규정준수

DB 변경 사항을 빠르게 배포

• 선택한 객체를 동기화 또는 이전 상태로 복원하는 ALTER 스크립트 생성

• 깊이 있는 멀티 DBMS 플랫폼 지원

발견, 추적, 리포팅

• 하나 또는 서로 다른 두 DB 사이의 차이점을 비교하고 동기화

• 중요한 DB 설정에 대한 리포팅

거버넌스 표준 준수

• 스키마와 설정 아카이브로 규정 준수 • 감사 및 리포팅을 위한 히스토리 제공

• 데이터 식별을 방지하는 데이터 마스킹

Schema and data synchronization across database environments

Page 13: 스마트한 DBMS관리: DB PowerStudio 따라잡기, LIVE!

EMBARCADERO TECHNOLOGIES

시연

데브기어 DB 툴 담당

손보라 주임([email protected] )

Page 14: 스마트한 DBMS관리: DB PowerStudio 따라잡기, LIVE!

EMBARCADERO TECHNOLOGIES

목차

• DB Artisan 소개

• Rapid SQL 소개

• DB Optimizer 소개

• DB Change Manager 소개

• 제품 자료 및 다운로드

14

Page 15: 스마트한 DBMS관리: DB PowerStudio 따라잡기, LIVE!

EMBARCADERO TECHNOLOGIES

DB Artisan?

• DBMS 관리 툴 • 주요기능

– User, Table 생성 – Data Edit – ISQL – 쿼리 빌더(Query Builder) – 유틸리티(Utilities) – 분석 기능

15

Page 16: 스마트한 DBMS관리: DB PowerStudio 따라잡기, LIVE!

EMBARCADERO TECHNOLOGIES

Rapid SQL?

• SQL 개발 툴 • 주요기능

– Code Workbench – Code Assist – Paste SQL Syntax – Paste SQL Statement – Query Builder – 디버깅

16

Page 17: 스마트한 DBMS관리: DB PowerStudio 따라잡기, LIVE!

EMBARCADERO TECHNOLOGIES

DB Optimizer?

• SQL 튜닝 툴 • 주요기능

– DB 프로파일링 – SQL 튜닝 – 부하 테스트

17

Page 18: 스마트한 DBMS관리: DB PowerStudio 따라잡기, LIVE!

EMBARCADERO TECHNOLOGIES

DB Change Manager?

• DB 변경관리 툴 • 주요기능

– 데이터 비교 – 스키마 비교 – DB 구성 값 비교 – 스케쥴링 – 데이터 마스킹(Data Masking)

18

Page 19: 스마트한 DBMS관리: DB PowerStudio 따라잡기, LIVE!

EMBARCADERO TECHNOLOGIES

제품 자료 및 다운로드

• 제품 자료 – www.devgear.co.kr

• 제품 다운로드 – http://www.embarcadero.com/downloads

19

Page 20: 스마트한 DBMS관리: DB PowerStudio 따라잡기, LIVE!

EMBARCADERO TECHNOLOGIES

Question?

Page 21: 스마트한 DBMS관리: DB PowerStudio 따라잡기, LIVE!

EMBARCADERO TECHNOLOGIES

THANK YOU

http://tech.devgear.co.kr [email protected]