Data Analysis/SQL

데이터베이스 튜닝

AubreyJeong 2019. 3. 5. 09:55

데이터베이스 애플리케이션, 데이터베이스 자체나 운영체제 등의 조정을 통하여 데이터베이스 시스템의 성능을 향상시키는 작업을 말한다. 데이터베이스의 튜닝이 필요한 이유는 데이터베이스 시스템 운영 중에 다양한 애플리케이션의 도입과 데이터의 대용량화로 인해 데이터베이스 시스템의 성능이 저하될 수 있기 때문이다. 데이터베이스 튜닝을 수행하면 데이터베이스를 활용하는 시스템의 안정과 사용자의 만족, 관리자의 관리 능력을 향상시키는 데 기여할 수 있다.

한편 데이터베이스 서버에 문제가 발생할 시 하드웨어를 교체하지 않고 인덱스 설정, 키 배치, 프로시저 이용 등의 튜닝만으로도 10배 이상 개선효과를 줄 수 있다. 데이터베이스 튜닝은 투자한 비용에 비해서 탁월한 효과를 거둘 수 있다는 점에서 큰 주목을 받고 있다.

[네이버 지식백과] 데이터베이스 튜닝 (시사상식사전, pmg 지식엔진연구소)


'Data Analysis > SQL' 카테고리의 다른 글

MS SQL nchar vs nvarchar  (0) 2019.01.29
[w3schools] SQL ③ - JOIN series  (0) 2019.01.28
[w3schools] SQL Study②  (0) 2019.01.25
[w3schools] SQL Study①  (0) 2019.01.22