随笔分类 -  数据库

摘要:事务是MySQL等关系型数据库区别于NoSQL的重要方面,是保证数据一致性的重要手段。本文将首先介绍MySQL事务相关的基础概念,然后介绍事务的ACID特性,并分析其实现原理。 MySQL博大精深,文章疏漏之处在所难免,欢迎批评指正。 一、基础概念 事务(Transaction)是访问和更新数据库的 阅读全文
posted @ 2019-05-11 16:02 2015,加油! 阅读(233) 评论(0) 推荐(0)
摘要:今天在测试的时候发现一个mysql的查询问题,那就是根据排序进行分页查询,会出现少一条记录的结果,最后在排序的时候添加另外一个排序就解决了。 附上解决的过程:https://blog.csdn.net/tsxw24/article/details/44994835。 阅读全文
posted @ 2018-06-07 22:43 2015,加油! 阅读(656) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/whzhaochao/article/details/49126037 第一行要去掉,要不然会报重复命名的错误。 CALL add_vote_memory(1);执行存储过程。 阅读全文
posted @ 2017-08-05 00:56 2015,加油! 阅读(158) 评论(0) 推荐(0)
摘要:一般我觉得能不用就不用, 1.数据库需要维护外键的内部管理;2.外键等于把数据的一致性事务实现,全部交给数据库服务器完成;3.有了外键,当做一些涉及外键字段的增,删,更新操作之后,需要触发相关操作去检查,而不得不消耗资源;4.外键还会因为需要请求对其他表内部加锁而容易出现死锁情况; 1.数据库需要维 阅读全文
posted @ 2017-08-04 23:15 2015,加油! 阅读(140) 评论(0) 推荐(0)
摘要:常用的sql语句: 清空表 : DELETE FROM table1TRUNCATE TABLE table1 查询语句: mysql "ON DUPLICATE KEY UPDATE" 语法如果在INSERT语句末尾指定了ON DUPLICATE KEY UPDATE,并且插入行后会导致在一个UN 阅读全文
posted @ 2017-08-03 14:49 2015,加油! 阅读(151) 评论(0) 推荐(0)
摘要:范式是关系数据库理论的基础,也是我们在设计数据库结构过程中所要遵循的规则和指导方法。目前有迹可寻的共有8种范式,依次是:1NF,2NF,3NF,BCNF,4NF,5NF,DKNF,6NF。通常所用到的只是前三个范式,即:第一范式(1NF),第二范式(2NF),第三范式(3NF)。 首先看下一些基本概 阅读全文
posted @ 2017-08-02 23:54 2015,加油! 阅读(167) 评论(0) 推荐(0)