通过本文需要掌握的关于linq的知识点为: linq的基本概念及其特点 linq中常见操作及使用 linq常见的方法查询 1 Linq基本概念 1.1 ling定义 Linq(Language Integrated Query),语言集成查询,是一种使用类似SQL语句操作多种数据源的功能。如,我们可 ...
show columns from 表名; desc 表名;(全写:describe 表名) show create table 表名; ...
分类:
数据库 时间:
2020-06-09 12:40:10
阅读次数:
101
查询优化--为什么要选用预处理语句 使用预处理语句会比多次执行查询效率高的多,原因如下: 服务器只需要解析一次查询,这节约了解析和其他的开销 因为服务器缓存了一部分执行计划,所以它只需要执行某些优化步骤一次 通过二进制发送参数比通过ASCII 码要快的多。比如,通过二进制发送DATE 类型的参数只需 ...
分类:
数据库 时间:
2020-06-08 18:56:11
阅读次数:
87
前言 本文将结合实例demo,阐述30条有关于优化SQL的建议,多数是实际开发中总结出来的,希望对大家有帮助。 1、查询SQL尽量不要使用select *,而是select具体字段。 反例子: select * from employee; 正例子: select id,name from empl ...
分类:
数据库 时间:
2020-06-08 00:32:01
阅读次数:
55
mysql查询非重复的行内容,不重复的记录数count(distinct xx) count去重 id, p_id, p_name , p_content , p_time 1 343 aaa aaaaaa 2012-09-01 2 344 bbb bbbbbb 2012-09-02 3 321 c ...
分类:
数据库 时间:
2020-06-05 13:31:40
阅读次数:
259
零 背景: ibtmp1暴涨.需要汇总用到ibtmp1原因 一 查询操作类型 1 group by (8.0之前默认排序,如需避免需要加order by null) 2 group by a order by b 3 order by b 4 union 5 select a from (selec ...
分类:
数据库 时间:
2020-06-02 10:55:44
阅读次数:
88
DROP TABLE IF EXISTS `tb_admin`; CREATE TABLE `tb_admin` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) DEFAULT NULL, `address` varchar(2 ...
分类:
数据库 时间:
2020-05-28 19:32:44
阅读次数:
140
查看表中字段的结构信息 可以用来查看表中字段的注释等,比如 select table_name,column_name,column_comment from information_schema.columns where table_schema ='表所在的库' and table_name ...
分类:
数据库 时间:
2020-05-25 12:11:59
阅读次数:
80
MySQL性能优化的点 库表结构优化 索引优化 查询优化 MySQL查询的生命周期 从客户端到服务器,然后再服务器上解析,生成执行计划,执行,并返回结果给客户端。其中执行,可以看作整个生命周期中最重要的阶段, 其中包括了大量 为了检索数据到存储引擎的调用和调用后的数据处理,包括排序、分组等。 查询需 ...
分类:
数据库 时间:
2020-05-24 20:56:40
阅读次数:
89
通过SQL语句,查询某个表中包含的字段名。SQL 语句如下: select COLUMN_NAME,DATA_TYPE,COLUMN_COMMENT from information_schema.COLUMNS where table_name = '表名' and table_schema = ...
分类:
数据库 时间:
2020-05-23 09:42:12
阅读次数:
99