select mediumblob_colum from tb where id=100;
ID是主键,mediumblob_colum 是一个BLOB类型的大字段,在程序运行中有很多这样的语句问题
1:mediumblob字段速度慢,是因为要从数据库里读取的内容本身太大造成的,还是结果集发送到客户端的时间长造成的?还是其他什么原因?2:对于上面这样的语句,有什么办法可以进行优化的?
ID是主键,mediumblob_colum 是一个BLOB类型的大字段,在程序运行中有很多这样的语句问题
1:mediumblob字段速度慢,是因为要从数据库里读取的内容本身太大造成的,还是结果集发送到客户端的时间长造成的?还是其他什么原因?2:对于上面这样的语句,有什么办法可以进行优化的?
mysql> select user from user limit1;
+------+
| user |
+------+
| root |
+------+
1 row in set (0.00 sec)
那要看BLOB中到底放的是什么要,比如是一些JPG图片用于PHP网站的,则完全可以在文件存放在文件系统中,而数据库中仅保留一个文件名。
这样的情况下,大字段会影响到查询效率么?