Kiến thức website 1028 Lượt xem

Cách xóa dữ liệu không cần thiết trong database

Làm sach database sẽ giúp website tăng tốc hơn rất nhiều. Hãy cùng ANZ tìm hiểu cách xóa dữ liệu trong database như thế nào ngay sau đây

 Một website sau khi được sử dụng sẽ gặp phải vấn đề là database không ngừng tăng lên bao gồm cả những dữ liệu quan trọng và những dữ liệu không quan trọng đan xen nhau.

Vấn đề ở chỗ, database càng nặng sẽ khiến website truy vấn chậm hơn vì nó phải dò tìm kết quả trên đống dữ liệu khổng lồ. Ngoài các dữ liệu chính thì trong đó còn có cả các dữ liệu không còn giá trị như bản nháp bài viết, các plugin/theme không còn sử dụng, revision, cookies,…

Để giúp giảm tải dung lượng web, tăng tốc độ cho web thì việc xóa đi những dữ liệu không dùng đến này là điều cần thiết nhưng không phải ai cũng biết dọn dẹp các dữ liệu lộn xộn này như thế nào cho hiệu quả. Hãy cùng ANZ tìm hiểu cách xóa dữ liệu không cần thiết trong database ở bài này nhé!

Lưu ý : Hãy chắc rằng bạn đã có file backup dữ liệu khi tiến hành các cách sau:

 

1. Dọn dẹp database với lệnh SQL

Phương pháp này tuy khá mạo hiểm nhưng lại mang lại hiệu quả rất cao chỉ cần bạn có trong tay một chút kiến thức về SQL.

Đối tượng nên dùng cách này đó chính là cookies không cần thiết chứa trong table wp_options và cách thực hiện như sau:

Bước 1: Truy cập vào PhpMyAdmin, chọn database mà bạn cần dọn dẹp bên cột trái và ấn nút SQL phía trên để bắt đầu thực hiện lệnh.

Bước 2: Copy đoạn này vào bên trong khung chạy lệnh và ấn nút Go, nếu bạn dùng prefix database khác với wp_ thì sửa lại và nó có hỏi thì nhấn Ok.

DELETE FROM wp_options ĐÂU option_name LIKE ‘% _transient_%’

Cuối cùng bạn nhận được thông báo màu xanh hiển thị số dòng mà nó đã xóa đi.

 

2. Dọn dẹp database với plugin

Nếu bạn đang có một website wordpress hẳn bạn sẽ biết đến WP Database Cleaner bởi đó là một trong những công cụ tuyệt với để dọn dẹp dữ liệu không cần thiết kể cả các tag chưa có trong bài

 

Đặc biệt, nếu có chi phí thì những nhà thiết kế web chuyên nghiệp nên dùng plugin Smart Cleanup Tools  vô cùng tốt và hiệu quả, hỗ trợ tự động dọn dẹp database định kỳ.

 

3. Xóa các table của các plugin không còn sử dụng

Loại bỏ những plugin không cần thiết đó cũng là một cách để bạn tăng tốc cho website của mình và rất an toàn.

Một số plugin khi cài vào sẽ có thêm table trong database mà khi gỡ nó không chịu xóa đi, điều này thật khó chịu. Vì vậy, thi thoảng nên kiểm tra xem trong database có table nào không còn sử dụng hay không. Nếu không 

 

Lưu ý: Hãy cẩn trọng khi xóa các table và nhớ backup dữ liệu trước khi làm việc này

 

Ngay sau khi hoàn thành bạn sẽ thấy những thay đổi rõ rệt. Với một web có database nhẹ sẽ khiến bạn dễ dàng hơn trong sao lưu, di chuyển, ngoài ra còn cải thiện tốc độ website đáng kể. Bởi tốc độ load trang của website có ảnh hưởng rất lớn, bạn có thể tham khảo chi tiết tại: Phân tích ảnh hưởng của tốc độ load trang đến website  

Chúc bạn thành công!

Các chuyên viên tư vấn của chúng tôi luôn sẵn sàng hỗ trợ bạn

  • Hỗ trợ

    Sđt: 0965 613 469

    Chat Chat
  • Hỗ trợ

    Sđt: 0965 613 469

    Chat Chat
  • Hỗ trợ

    Sđt: 094 789 3386

    Chat Chat
  • Hỗ trợ

    Sđt: 094 789 3386

    Chat Chat