Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Cách thực hiện tải một lần cho 4 tỷ bản ghi từ MySQL đến SQL Server

Đối với một cái gì đó như thế này, tôi nghĩ SSIS sẽ là đơn giản nhất. Nó được thiết kế cho các phụ trang lớn như 1TB. Trên thực tế, tôi muốn giới thiệu bài viết MSDN này Chúng tôi đã tải 1TB trong 30 phút và bạn cũng vậy .

Thực hiện những việc đơn giản như giảm chỉ mục và thực hiện các tối ưu hóa khác như phân vùng sẽ giúp tải của bạn nhanh hơn. Mặc dù 30 phút không phải là thời gian khả thi để quay, nhưng sẽ là một nhiệm vụ rất đơn giản nếu gói SSIS chạy ngoài giờ làm việc.

Doanh nghiệp của tôi không quá tải về quy mô như bạn làm, nhưng chúng tôi làm mới cơ sở dữ liệu của mình hơn 100 triệu mỗi đêm, không mất quá 45 phút, ngay cả khi nó được tối ưu hóa kém.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. số chuỗi sắp xếp mysql

  2. Làm thế nào để chuyển đổi ISO8601 sang định dạng Ngày trong php

  3. mysqli_query () luôn trả về true

  4. hiển thị dữ liệu từ cơ sở dữ liệu SQL thành bảng php / html

  5. Sử dụng lớp cơ sở dữ liệu Django bên ngoài Django?