mysql数据库查询mysql数据库查询语句

2024-03-07 08:21:50 浏览

1. 查询记录需要使用SELECT语句。2. SELECT语句是MySQL中最常用的语句之一,可以通过指定表名、列名、条件等来查询记录。例如,SELECT * FROM table_name WHERE condition; 就可以查询表table_name中符合条件condition的所有记录。3. 除了基本的SELECT语句外,还可以使用JOIN语句、GROUP BY语句、ORDER BY语句等来进一步扩展查询功能,以满足不同的查询需求。同时,也可以使用子查询、视图等技术来实现更复杂的查询操作。

mysql数据库查询mysql数据库查询

我们先创建一个测试数据库:

快速创建一些数据:

连续执行同样的 SQL 数次,就可以快速构造千万级别的数据:

查看一下总的行数:

我们来释放一个大的 update:

然后另起一个 session,观察 performance_schema 中的信息:

可以看到,performance_schema 会列出当前 SQL 从引擎获取的行数。等 SQL 结束后,我们看一下 update 从引擎总共获取了多少行:

可以看到该 update 从引擎总共获取的行数是表大小的两倍,那我们可以估算:update 的进度 = (rows_examined) / (2 * 表行数)

本文版权声明本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站客服,一经查实,本站将立刻删除。