DBA 또는 Sysadmin으로 알아야 할 7가지 데이터베이스 관리 도구
게시 됨: 2021-05-14가장 효율적인 시스템 관리자는 올바른 데이터베이스 관리 도구를 사용합니다.
우리는 데이터 시대에 살고 있으며 모든 회사에는 고도로 복잡한 데이터베이스를 유지 관리하고 구성할 수 있는 시스템 관리자 팀이 필요합니다.
데이터베이스 관리자 또는 시스템 관리자는 항상 시중에서 구할 수 있는 최고의 도구를 사용해야 합니다. 문제는 효율성과 결함 없는 환경에 관한 것입니다.
여전히 업계에서 사용되는 오래된 도구가 많이 있습니다. 따라서 초보자와 전문가 모두를 돕기 위해 다음 도구는 데이터베이스 관리에서 놀라운 일을 하는 데 도움이 될 것입니다.
BTW, 데이터베이스 관리 도구는 데이터베이스 클라이언트와 다릅니다.
그럼 더 이상 지체하지 않고 본론으로 들어가겠습니다!
PgAdmin4
PgAdmin을 고려하지 않고 데이터베이스 관리 도구에 대해 이야기할 수 없습니다.
PgAdmin은 PostgreSQL을 위한 가장 강력한 관리 및 개발 플랫폼입니다. 시작하고 명령줄 관리가 너무 무서운 것 같으면 PgAdmin이 첫 번째 단계에서 도움을 줄 수 있습니다.

PostgreSQL을 데이터베이스로 사용하여 Django 프로젝트를 시작할 때마다 이 도구를 사용하여 관리합니다. 마이그레이션이 엉망인 경우 복구(또는 테이블 삭제)하는 간단하고 안전한 방법이기 때문입니다.
내가 발견한 가장 좋은 점 중 하나는 PgAdmin에 온라인 데모 버전이 있다는 것입니다. 여기에서 테스트 데이터베이스를 가지고 놀고, 기능을 실험하고, SQL 탭에서 SQL 기술을 연습할 수도 있습니다.
먼저 사용자 이름 [email protected] 과 암호 SuperSecret으로 로그인합니다.

그런 다음 웹 페이지를 클릭하십시오(임베딩이 때때로 실패하는 것 같기 때문에).

이제 PgAdmin 도구를 테스트할 수 있어야 합니다.

PgAdmin 다운로드 페이지에서 운영 체제의 최신 버전을 다운로드할 수 있습니다.
특징
- Windows, Mac 및 Linux에서 사용 가능
- 오픈 소스 도구
- 사용하기 쉬운 인터페이스
- 온라인 테스트 버전
- PostgreSQL 데이터베이스 작업을 위한 강력한 도구 세트입니다.
관리자
이전에 phpMinAdmin으로 알려진 Adminer 는 PHP로 작성 및 구성할 수 있는 사용하기 쉬운 데이터베이스 관리자입니다. 현재 버전은 관계형 및 비관계형 데이터베이스를 포함하여 여러 데이터베이스를 지원합니다.

이 도구의 가장 좋은 점은 단순성입니다. 이는 사용자 인터페이스(UI)에 방해가 되지 않고 고유한 PHP 파일을 통해 구성할 수 있기 때문입니다.
그 외에도 사용자 정의가 가능하고 디자인이 많으며 플러그인을 사용하기 쉽습니다.
웹사이트에서 이 도구를 설정하고 실행하기 위해 수행해야 하는 5단계는 다음과 같습니다.
- Adminers GitHub 페이지에서 PHP 파일을 다운로드하고 ls로 파일 이름을 확인합니다.
$ ls adminer-4.8.0.php- 서버에 PHP(5,7 또는 8)를 설치했는지 확인하십시오.
- 단일 PHP 파일을 서버의 루트 폴더에 업로드합니다.
- https://yourdomain.com/adminer-4.8.0.php로 이동합니다.
- 사용자 이름과 암호를 사용하여 데이터베이스에 연결
그리고 이것이 서버에 Adminer를 설치하는 데 필요한 전부입니다.
참고: phpMinAdmin 사용자라면 지금 업그레이드해야 합니다. 공식 문서는 Adminer로 변경하는 이유를 설명합니다.
특징
- PHP 5, 7 및 8 지원
- 40개 이상의 언어로 제공
- 매우 쉬운 설정
- 오픈 소스
- 강력한 데이터베이스 관리자의 모든 예상 기능이 있습니다.
- MySQL 및 PostgreSQL에 대한 특별 지원
DbVisualizer
Adminer가 단순함의 정의라면 DbVisualizer는 힘의 표현입니다.

공식 웹사이트에서 알 수 있듯이 DbVisualizer는 범용 데이터베이스 도구 입니다. 그 이유는이 도구는이 n은 L 개의 Y S t S, P 전자 R S O를 막내의 D D B A S 필요 D E 브이 E (L)의 팀 기능 모두 갖는 것이다.

Java로 작성되었으며 다중 플랫폼의 이점으로 인해 하나의 도구만 배우고 나머지는 잊어버릴 수 있습니다.

이 도구의 가장 좋은 점 중 하나는 Redshift, H2, Exasol, Vertica, Informix, Netezza 등과 같은 거의 모든 최신 데이터베이스에 대한 지원입니다. 그리고 아직 일반 드라이버로 관리할 수 없는 데이터베이스도 있습니다.
다운로드 페이지에서 최신 버전을 다운로드할 수 있습니다.
특징
- 고급 SQL 편집기
- 자동 저장 기능
- 매우 최적화됨
- 엄청난 양의 설정
- SQL을 시각적으로 관리
탐구
1987년에 설립된 Quest Software는 현재 소프트웨어 개발 시대에 가장 신뢰할 수 있는 IT 솔루션 제공업체 중 하나입니다.

핵심 제품은 데이터베이스 관리 도구(예: Foglight 모니터링 및 최적화 솔루션 또는 인정받는 Toad 도구 세트)입니다.
Quest의 가장 좋은 점은 각 제품에 대한 타겟팅입니다. 이는 각 플랫폼 또는 데이터베이스가 고유한 특정 툴킷 세트를 가질 자격이 있음을 의미합니다. 예를 들어, 비즈니스가 Cassandra 데이터베이스를 기반으로 하는 경우 Cassandra용 전문 제품 Foglight를 선택할 수 있습니다.
결론적으로, 증가하는 데이터베이스를 유지 관리하고 확장하기 위한 전문 도구 세트를 찾고 있다면 Quest 제품이 가장 적합합니다.
특징
- 각 플랫폼에 대한 특정 도구
- 선택할 수있는 많은 도구
- 맞춤형 가격 요청
- 가상, 웹 기반 및 현장 교육 서비스
- 연중무휴 지원
Quest 제품 페이지에서 많은 데이터베이스 관리 솔루션 목록을 볼 수 있습니다.
엔진 관리
ManageEngine은 데이터베이스 성능 최적화를 지향하는 견고한 데이터베이스 모니터링 도구를 제공합니다. 이러한 모니터링 도구는 문제가 발생했을 때 알려줄 뿐만 아니라 문제를 신속하게 해결하는 데 도움이 됩니다.

각 유형의 데이터베이스에 대한 특정 솔루션을 제공합니다. 따라서 데이터베이스에 최적화된 모니터링 도구를 찾고 있다면 주저하지 말고 ManageEngine 솔루션을 검토하십시오.
또한 이러한 모니터링 시스템은 Java, Node, Ruby on Rails, DotNET 및 PHP 백엔드 애플리케이션에서 수행한 데이터베이스 호출을 검색합니다.
특징
- 20개 이상의 데이터베이스 지원
- 시각적 대시보드
- SQL 문 모니터링
- 고급 분석
속편 프로
Mac OS 사용자입니까?
또한 MySQL 또는 MariaDB로 작업하고 있습니까?
그렇다면 Sequel Pro가 적합한 데이터베이스 관리 시스템입니다. 로컬 및 원격 MySQL 데이터베이스에 직접 액세스할 수 있는 오픈 소스 프로젝트입니다.

이 도구의 가장 큰 장점은 단순함과 정말 가볍다는 사실입니다. 결과적으로 모든 Mac 컴퓨터에서 이 도구를 빠르게 설정할 수 있습니다.
PHPMyAdmin
PhpMyAdmin은 PHP로 구축된 무료 관리 도구로, MySQL 및 MariaDB 데이터베이스와 함께 많은 작업을 수행할 수 있습니다.

GUI를 사용하거나 SQL 시퀀스를 사용하여 올바른 데이터베이스 관리를 수행할 수 있습니다.
이 도구는 2002년부터 지금까지 여러 상을 받았습니다. 또한 자세한 문서와 영어와 스페인어로 번역된 책이 있습니다.
참고: PhpMyAdmin과 PhpMinAdmin(이전 명칭은 Adminer)은 완전히 다른 프로젝트이기 때문에 주의하세요.
여기에서 간단한 데모를 시도하거나 공식 사이트에서 다운로드할 수 있습니다.
특징
- 무료 및 오픈 소스
- MySQL 및 MariaDB 데이터베이스 지원
- 직관적인 웹 인터페이스
- 데이터 가져오기 및 데이터 내보내기(CSV 및 SQL)
- 72개 언어로 번역
- 관리 작업 수행
- 여러 서버 관리
마무리
데이터베이스 관리는 지난 10년 동안 가장 까다로운 기술 중 하나가 되었습니다. 데이터의 양이 증가함에 따라 각 회사는 성장하고 성공해야 합니다.
데이터베이스를 효율적으로 관리할 수 있는 최고의 도구를 검색할 때 무료 및 유료 플랫폼을 모두 제공합니다. 시스템 관리자로서의 요구 사항이나 근무 중인 회사의 요구 사항에 따라 더 적합한 것을 선택할 수 있습니다.
자, 매일 사용하는 드라이버 도구를 업그레이드할 준비가 되셨습니까?
