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

Tốc độ:MySQL so với đầu ra tệp

Nó phụ thuộc vào nhu cầu của bạn đối với dữ liệu vào cuối ngày. Bạn có cần phải có khả năng Kiểm tra dữ liệu bên ngoài việc cuộn qua một tệp. Nếu bạn không cần duyệt dữ liệu hoặc lưu trữ lâu dài, thì một tệp phẳng sẽ nhanh hơn MySQL, rất có thể, nếu bạn chỉ thêm vào cuối tệp.

Nếu bạn cần dữ liệu hữu ích hơn, bạn sẽ muốn lưu trữ nó trong mysql. Tôi khuyên bạn nên cấu trúc bảng của mình như sau:

id  int
timestamp datetime default now()
desc varchar

Bằng cách đó, bạn không phải thực sự tạo dấu thời gian trong PHP và chỉ cần để mysql thực hiện công việc, sau đó bạn sẽ có thể thực hiện các truy vấn phức tạp hơn ngoài bảng của mình. Tuy nhiên, một cân nhắc khác mà bạn sẽ muốn nghĩ đến là khối lượng dữ liệu đi vào bảng này, vì điều đó cũng sẽ ảnh hưởng đến quyết định cuối cùng của bạn.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dữ liệu trung bình cho mỗi 5 phút trong khoảng thời gian nhất định

  2. Tôi muốn bảng mysql hỗ trợ hai ngôn ngữ

  3. Đầu ra Python zlib, làm thế nào để khôi phục khỏi bảng mysql utf-8?

  4. Chỉ mục toàn văn bản và chỉ mục tổng hợp và cách chúng ảnh hưởng đến truy vấn

  5. Chọn từ một bảng mà không chọn trong bảng khác