2012-12-01 55 views
0

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表和查找图片LONGBLOB高性能的存储,将性能 受苦?

我已经知道不建议将文件存储在数据库中,但是我需要在一个地方使用备份。

回答

2

不,性能会很好,因为您正在查询已编入索引的主键。 但是,如果您打算对file_name执行查询,请不要忘记在该字段上创建索引。 而不要对file_data做查询:)