我正在构建一个查询MySQL数据库的网页,并且(目前)生成一份纯文本形式的结果列表。单个记录的查询类似于:
- 电影(标题,描述等)
- 电影中的演员(姓名,性别)
- 相关电影
出于好奇,我使用了 memory_get_peak_usage()
和memory_get_usage()
:
开始 110,440 字节 峰值 656,056 字节 结束 637,976 字节 时间 0.008 秒
以上是没有发现任何记录时的数据!
当有40条记录时,我已经到达了大约2MB的内存使用量,尽管时间保持不变。
我知道过早地进行优化是有害的,但我必须问:
是否需要重新设计?这种内存使用量是否正常?什么被认为是过度使用?