app_files表
+-----------+--------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-----------+--------------+------+-----+---------+----------------+
| file_id | int(10) | NO | PRI | NULL | auto_increment |
| file_name | varchar(255) | NO | | NULL | |
| file_data | longblob | NO | | NULL | |
+-----------+--------------+------+-----+---------+----------------+
3 rows in set (0.00 sec)
如果我向此表添加10,000个图像并基于file_id查找图像,那么性能如何 遭受?
我已经知道不建议将文件存储在数据库中,但我需要在一个地方处理备份。
答案 0 :(得分:2)
不,性能会很好,因为您正在查询已经编入索引的主键。 但是,如果您计划对file_name进行查询,请不要忘记在该字段上创建索引。 并且不要对file_data执行查询:)