Tôi đang xây dựng trang web truy vấn cơ sở dữ liệu MySQL và (hiện tại) tạo danh sách chỉ có văn bản về các phát hiện. Các truy vấn để hoàn thành một hồ sơ duy nhất tương tự như:Việc sử dụng bộ nhớ được chấp nhận cho một trang PHP là gì?
- phim (tiêu đề, mô tả, vv)
- diễn viên trong bộ phim (tên, giới tính)
- phim liên quan
Hết sức tò mò tôi đã sử dụng memory_get_peak_usage()
và memory_get_usage()
:
start 110,440 bytes peak 656,056 bytes end 637,976 bytes time 0.008 seconds
Ở trên không có hồ sơ nào được tìm thấy!
Với 40 bản ghi tôi đạt xấp xỉ 2MB, mặc dù thời gian vẫn giữ nguyên.
Tôi biết rằng tối ưu hóa sớm là điều ác và tất cả, nhưng tôi phải hỏi:
Tôi có cần phải làm lại một số không? Việc sử dụng bộ nhớ này có bình thường không? Điều gì được coi là quá mức?