MySQL 관련 도구 몇 가 지 를 추천 합 니 다.
인터넷 기술 의 발전 에 따라 MySQL 관련 생태 도 점점 완선 되 고 점점 더 많은 도구 가 생 겨 났 다.일부 회사 나 개인 들 이 잇달아 좋 은 도 구 를 개 원 했 는데 이 글 은 주로 몇 가지 MySQL 관련 실 용적 인 도 구 를 소개 한다.여기 에는 Navicat 등 그래 픽 화 된 조작 도구 가 소개 되 어 있 지 않다 는 점 을 알려 드 립 니 다.
1.SQL 심사 웹 도구
SQL 심사 와 집행 은 각 회사 나 팀 이 비교적 곤란 한 일 일 수 있 습 니 다.플랫폼 도구 지원 이 없 으 면 인공 적 인 방식 으로 만 처리 할 수 있 고 효율 이 낮 으 며 품질 을 보장 할 수 없다.조작 을 규범화 하고 효율 을 높이 기 위해 대부분의 팀 은 스스로 개발 하거나 오픈 소스 도 구 를 도입 할 수 있다.오픈 소스 무료 웹 엔 드 SQL 심사 플랫폼 두 가 지 를 소개 합 니 다.
Yearning
프로젝트 주소:github.com/cookieY/Yea…
프로젝트 소개:guide.yearning.io/
Yearning 은 대부분의 회사 의 SQL 심사 수 요 를 만족 시 킬 수 있 는 웹 엔 드 시각 화 SQL 심사 플랫폼 이다.일반적인 sql 심사 기능 을 실현 하 는 동시에 데이터 조회 등 일련의 편리 한 기능 도 추가 했다.
주요 기능:
4.567917.자동화 SQL 문 구 를 심사 하면 SQL 을 자동 으로 검 측 하고 집행 할 수 있 습 니 다
장점:
프로젝트 주소:https://github.com/hhyo/Archery
사용 문서:https://archerydms.com/
Archery 는 SQL 심사 조회 플랫폼 에 위치 하여 DBA 의 업무 효율 을 향상 시 키 고 다 중 데이터 베 이 스 를 지원 하 는 SQL 온라인 과 조 회 를 지원 하 는 동시에 풍부 한 MySQL 운영 기능 을 지원 하 며 모든 기능 이 핸드폰 엔 드 작업 과 호 환 된다.
주요 기능:
4.567917.통합 SQL 조회,심사,집행,백업4.567917.권한 구분 이 명확 하고 심사 집행 이 분리 된다
앞의 글 에서 도 binlog 해석 관련 내용 과 도 구 를 소개 한 적 이 있다.binlog 분석 도 구 를 이용 하면 데이터베이스 에서 실 행 된 역사적 내용 을 똑똑히 볼 수 있 고 역방향 내용 을 얻어 스크롤 백 에 사용 할 수 있 습 니 다.binlog 분석 도 구 는 GitHub 에서 많은 것 을 검색 할 수 있 습 니 다.여기 서 자주 사용 하 는 두 가 지 를 소개 합 니 다.
MyFlash
프로젝트 주소:https://github.com/Meituan-Dianping/MyFlash
마 이 플래시 는 미 단 리 뷰 회사 기술 공학 부가 개발 하고 유지 하 는 스크롤 백 DML 작업 도구 다.이 도 구 는 v4 버 전의 binlog 를 분석 하여 스크롤 백 작업 을 완료 합 니 다.기 존의 스크롤 백 도구 에 비해 더 많은 필터 옵션 을 추가 하여 스크롤 백 을 더욱 쉽게 합 니 다.
주요 기능:
프로젝트 주소:https://github.com/danfengcao/binlog2sql
binlog2sql 역시 binlog 를 분석 하 는 데 사용 되 는 도구 입 니 다.설치 가 간단 하고 편리 하 며 Python 개발 을 바탕 으로 소스 코드 의 입문 이 간단 합 니 다.
주요 기능:
홈 페이지 주소:https://www.percona.com/doc/percona-toolkit/3.0/index.html\#
Percona Toolkit 패 키 지 는 MySQL 을 관리 하 는 고급 패 키 지 를 사용 하여 매우 복잡 하고 번 거 로 운 시스템 작업 을 수 동 으로 수행 할 수 있 습 니 다.PT 도구 라 고 부 르 며 Percona 회사 에서 개발 하고 유지 하 며 많은 데이터 베이스 관리자 들 의 좋 은 조력자 입 니 다.
PT 패 키 지 는 다양한 작은 도구 로 구성 되 어 있 으 며 도구 마다 다른 역할 을 합 니 다.주요 기능 은 주종 복사 데이터 일치 성 검사,중복 색인 검사,압축 파일 데이터,온라인 DDL 등 이다.다음은 몇 가지 상용 도구 의 기능 을 간단하게 소개 한다.
이 글 은 SQL 심사,binlog 해석,Percona Toolkit 몇 가지 도 구 를 간단하게 소개 하 였 으 며,각 도구 의 사용 방법 에 대해 서 는 여러분 의 상세 한 탐색 이 필요 합 니 다.흥미 있 는 학우 들 은 공 부 를 설치 할 수 있 고,좋 은 도 구 는 일 을 적은 노력 으로 큰 효 과 를 거 둘 수 있다.
이상 은 몇 가지 MySQL 관련 도 구 를 추천 하 는 상세 한 내용 입 니 다.MySQL 관련 도구 에 관 한 자 료 는 다른 관련 글 을 주목 하 세 요!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Redash를 사용할 때 몰랐던 SQL을 쓰는 법을 배웠습니다.최근 redash에서 sql을 쓸 기회가 많고, 이런 쓰는 방법이 있었는지와 sql에 대해 공부를 다시하고 있기 때문에 배운 것을 여기에 씁니다. Redash란? 월별로 데이터를 표시하고 싶습니다 주별로 데이터를 표...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.