Mục lục

1. Giới thiệu DBeaver

Gần đây, có 1 anh em trong nhóm “Kho tài liệu kiến thức Database” có muốn tôi chia sẻ về các công cụ mà tôi thường dùng khi quản trị database.

Đúng là khi tìm hiểu về quản trị Database, anh em sẽ thấy rất nhiều công cụ hỗ trợ, không biết chọn cái nào cho phù hợp với nhu cầu của mình.

Trong công việc quản trị Database PostgreSQL, thường thì tôi vẫn dùng pgadmin để monitor và quản trị thông thường. Lúc nào cần có case quan trọng cần thao tác cẩn thận hơn thì tôi dùng psql.

Đọc thêm  Cài đặt PgAdmin để quản lý PostgreSQL

Nói chung, combo này cũng không có gì nhiều để phàn nàn, ngoại trừ việc pgadmin quá chậm và khá nặng. Riêng việc khởi động nó lên cũng đã mất của tôi khá khá thời gian rồi.

Dạo gần đây, khi thực hiện dự án bên khách hàng, tôi đã học lỏm được 1 tool khá hay để quản trị PostgreSQL. Nó có tên là DBeaver.

2. Cảm nhận của tôi

Nói chung, nếu so sánh với pgadmin trên đầy đủ các khía cạnh thì tôi chưa thể, do thời gian trải nghiệm chưa đủ nhiều. Tuy nhiên, nếu chỉ xét đến vấn đề khởi động chậm thì dùng DBeaver, tôi đã không còn phải buồn phiền về chuyện đó nữa.

DBeaver rất nhẹ, chiếm khá ít tài nguyên khi hoạt động.

Giao diện thì khá rõ ràng, dễ nhìn. Nhìn cấu trúc quản lý database của nó cũng không khác pgadmin là mấy.

Tuy nhiên, nó cũng vẫn có 1 số bug. Nhiều khi database của tôi còn sống nhăn răng, mà nó cứ báo không kết nối được.

Khởi động lại DBeaver thì lại kết nối được :))

À, một cái thú vị nữa, DBeaver không chỉ hỗ trợ quản lý PostgreSQL database, nó còn hỗ trợ rất nhiều RDBMS khác nữa như Oracle, MySQL, MongoDB, …Bạn có thể sử dụng DBeaver để quản lý nhiều loại database trên 1 giao diện được đấy.

3. Kết luận

Tóm lại, với đặc thù công việc của tôi là hay phải đi triển khai dự án cho khách hàng, phải kết nối với nhiều loại database,  thời gian ngồi với khách hàng khá ngắn, tôi cần ưu tiên các yếu tố nhanh, gọn, nhẹ.

Thì DBeaver là 1 công cụ khá ok.

Nếu anh em cần ưu tiên độ ổn định, thì pgadmin vẫn là giải pháp số 1.

Còn ý kiến anh em thế nào, hãy chia sẻ ở dưới bài viết hoặc tham gia nhóm “Kho tài liệu kiến thức Database” nhé.

 

Nguồn: https://dangxuanduy.com/

Hiện tại, tôi có tổ chức đều đặn các khóa học về quản trị Oracle Database, tôi sẽ để thông tin ở đây, để bạn nào quan tâm về lịch học cũng như chương trình học có thể theo dõi nhé.

KHOÁ DÀNH CHO NGƯỜI MỚI

KHÓA HỌC: QUẢN TRỊ ORACLE DATABASE THẬT LÀ ĐƠN GIẢN (ADMIN 1)

CÁC KHOÁ NÂNG CAO:

KHÓA HỌC ORACLE NÂNG CAO: QUẢN TRỊ KIẾN TRÚC MULTITENANT 12c

KHÓA HỌC ORACLE NÂNG CAO: QUẢN TRỊ HỆ THỐNG DATA GUARD

CÁC KHOÁ COMBO:

COMBO 1: ADMIN 1 + MULTITENANT 12c

COMBO 2: ADMIN 1 + DATA GUARD

COMBO 3: ADMIN 1 + MULTITENANT 12c + DATA GUARD

LỊCH HỌC:

Mời bạn xem tại đây: LỊCH HỌC CÁC LỚP ORACLE 

ĐĂNG KÝ:

https://forms.gle/MtCAoRQFenP886y79

Hãy tham gia group “Kho tài liệu kiến thức database” để cùng học hỏi và chia sẻ nhé.

 

0 0 đánh giá
Article Rating
Theo dõi
Thông báo của
guest
0 Comments
Phản hồi nội tuyến
Xem tất cả bình luận
0
Rất thích suy nghĩ của bạn, hãy bình luận.x