![](https://img-blog.csdnimg.cn/20190918140145169.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据库记录系列
Mysql,Redis,MongoDB,InfluxDB,ClickHouse等数据库
安逸的程序猿
这个作者很懒,什么都没留下…
展开
-
【数据库记录】Mysql插入慢,提升Mysql插入速度,Mysql批量插入优化
Mysql的批量插入有两种第一种:把一条insert循环1000次,其实际上还是单条插入,算不上批量插入。insert into device445(id,tag456,tag22,tag123,created_time) values ("bc83b61f-3c57-43f8-a685-65c297f8dc66","3268","3268","3268","2021-02-09 10:41:03.081")insert into device445(id,tag456,tag22,tag1原创 2021-02-09 14:39:38 · 1038 阅读 · 0 评论 -
【数据库记录】数据库三大范式和BCNF范式
1.第一范式1NF:指列不可以再分割。举个例子:一张student表,有三个列id,name,age,如下。id,name,age不可以再分,这就是符合第一范式,下面这样,就是不符合第一范式。列不能再拆分这就是满足第一范式,正常的关系型数据库,都是满足第一范式的。2.第二范式2NF:在第一范式的基础上,还要满足其他字段必须依赖于主键。在上边的表中,就不满足第二范式。...原创 2019-01-22 12:57:17 · 1398 阅读 · 0 评论 -
【数据库记录】数据库事务特性ACID和隔离级别
自本日起打算写一篇《傻子学编程》系列文章,用傻子都能听懂的白话,而不是一些抽象的概念,让大家看完就能懂,看完就会用。tip:说一下什么是事务,有些同学可能不理解事务是什么意思。就是我们的一个方法里面有很多的增删改查,如果给这个方法添加事务,那么这个方法的执行就遵循事务的特性。1.事务的四大特性(原子性(Atomicity)、一致性(Consistency)、隔离型(Isolation)...原创 2019-01-21 19:18:46 · 209 阅读 · 0 评论 -
SQL SERVER 不支持sql转换为分页查询
解决方案:手动写查询语句。官方链接:https://github.com/pagehelper/Mybatis-PageHelper/blob/master/wikis/zh/Changelog.md#504---2017-08-01增加手写 count 查询支持增加countSuffixcount 查询后缀配置参数,该参数是针对PageInterceptor配置的,默认值...原创 2020-01-16 10:51:56 · 4715 阅读 · 0 评论 -
Insert语句,把一张表的部分字段插入到另一张表,并且两张表通过某ID关联。
准备:两张表,base_component 和base_component_management两张表的关联条件:base_component_management的component_id 和base_component 的id关联。目标条件,通过关联id,把base_component的name字段,插入到base_component_management的component...原创 2020-01-13 10:50:36 · 3067 阅读 · 1 评论 -
Incorrect parameters in the call to native function 'iFnull'
错误代码select ROUND(IFNULL(sum(shc.price) /(select sales_area from scheme_house_type_rel where id = '61e270639e46441b90f372bf7d0d2d7f'),0),2) as hardCoverPrice from scheme_scheme ss LEFT JOIN ...原创 2019-11-06 14:57:55 · 13857 阅读 · 0 评论 -
Navicat导入Sql文件不成功
1.右键-运行sql文件。2.注意编码正确,都是UTF-83.如果运行失败,不要勾第二条。(在每个运行中运行多个查询)原创 2019-02-28 14:12:29 · 20807 阅读 · 7 评论