Thứ Hai, 30 tháng 11, 2020

How to Optimize MySQL: Indexes, Slow Queries, Configuration

Lời nói đầu

MySQL là một hệ quản trị cơ sở dữ liệu quan hệ phổ biến nhất thế giới, nhưng vẫn chưa được tối ưu hoá - nhiều người bỏ mặc nó theo giá trị mặc định mà không mở rộng nghiên cứu thêm nữa. Trong bài này, chúng tôi sẽ giới thiệu cho các bạn một số mẹo tối ưu hoá MySQL mà chúng ta đã đề cập trước đó, và kết hợp chúng với những điều mới mẻ xuất hiện từ đó.

Sửa bài viết

Giới thiệu về MySQL Replication Master-Slave

Giới thiệu về MySql Replication

Khái niệm Replication

MySQL Replication là một quá trình cho phép bạn dễ dàng duy trì nhiều bản sao của dữ liệu MySQL bằng cách cho họ sao chép tự động từ một master tạo ra một cơ sở dữ liệu slave. Điều này rất hữu ích vì nhiều lý do bao gồm việc tạo điều kiện cho sao lưu cho dữ liệu, một cách để phân tích nó mà không sử dụng các cơ sở dữ liệu chính, hoặc chỉ đơn giản là một phương tiện để mở rộng ra.

Sửa bài viết

Một số điều thú vị khi làm việc với Mongodb

Mongodb là một trong những loại cơ sở dữ liệu Nosql phổ biến nhất hiện nay, thuộc kiểu document, mã nguồn mở, data được lưu dưới dạng binary json (BSON). Được viết bằng C++ nên mongodb có khả năng tính toán với tốc độ cao, hỗ trợ dynamic schema, cả vertical scaling và horizontal scaling. Xin liệt kê một số điểm thú vị khi làm quen với mongodb:

Sửa bài viết

Chỉ mục (index) trong mysql

1. Khái niệm về chỉ mục (index) trong mysql

  • Chỉ mục (Index) là bảng tra cứu đặc biệt mà Database Search Engine có thể sử dụng để tăng nhanh thời gian và hiệu suất thu thập dữ liệu. Hiểu đơn giản, một chỉ mục là một con trỏ tới dữ liệu trong một bảng. Một chỉ mục trong một Database là tương tự như một chỉ mục trong Mục lục của cuốn sách.
Sửa bài viết

Những câu lệnh cơ bản trong MongoDB

Giới thiệu về mongodb

MongoDB là 1 hệ thống CSDL mã nguồn mở được phát triển và hỗ trợ bởi 10gen, là CSDL NoSQL hàng đầu được hàng triệu người sử dụng. Thay vì lưu trữ dữ liệu dưới dạng bảng và các tuple như trong các CSDL quan hệ thì nó lưu trữ dữ liệu dưới dạng JSON (trong MongoDB được gọi là dạng BSON vì nó lưu trữ dưới dạng binary từ 1 JSON document).

Sửa bài viết

Chủ Nhật, 29 tháng 11, 2020

Chuyển 1 schema sử dụng datapump và dbms_file_transfer trong Oracle Database

Chuyển schema test_owner bằng file_transfer


1. Export dữ liệu
SQL> SELECT * FROM dba_directories;
SQL> create or replace directory GW='+reco_gold/dbaviet/dump';
-- create or replace directory subs as '/u03/subs/';
expdp userid=\"/ as sysdba\" dumpfile=test_owner_%u.dmp schemas=test_owner parallel=16 directory=GW NOLOGFILE=y
Sửa bài viết

Chuyển dữ liệu sử dụng exprort, import cũ trong Oracle Database

Help: imp help=y || exp help=y
1. IMP
Note: 
- Nếu đã có dữ liệu rồi sẽ import 1 lần nữa
- User phải có quyền DBA thì mới import được object của schema này sang schema khác
Sửa bài viết

ĐỌC NHIỀU

Trần Văn Bình - Oracle Database Master