根据ID ,查询一个字段和全部查询哪个快

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了根据ID ,查询一个字段和全部查询哪个快相关的知识,希望对你有一定的参考价值。

tablename
id name comment
1 admin 你好中国
2 admin888 你好北京
.
.
.
.
------------------------------------
select * from `tablename` where `id` =1;
和select `comment` from `tablename` where `id` = 1;

在近万条数据库里,哪个速度更快一些?都是为了取出 comment

参考技术A 还用问?当然是读一个字段快
程序的瓶颈,很大一块是在和数据库的交互上,你取2个字段,返回的数据量肯定大于一个字段的数据量,在网络传输就慢多了
即使数据库就在程序本机,在内存中交换更多的数据,速度也慢

这么浅显的道理,你应该明白吧本回答被提问者采纳
参考技术B 当然是一个字段快

以上是关于根据ID ,查询一个字段和全部查询哪个快的主要内容,如果未能解决你的问题,请参考以下文章

SQLSERVER如何在数据库里根据某个字段,查出该表名字

在sql中不知道表名,但是知道字段名,怎么根据这个字段名来查询出这张表

SQL查询并填写某字段个数

论查询速度,MS和Mysql哪个快?

使用pymongo根据一个值查询两个字段的总和

mysql 根据子表数量查询主表