随笔分类 - 数据库
摘要:回顾几个定义: 原子性:事务要么执行成功,要么执行失败,对于一个事务来说不可能只执行其中的一部分。 一致性:一致性是指事务从一种一致性状态转换成另一种一致性状态,保证数据的完整性没有被破坏。 隔离性:一个事务对数据库中数据的修改,在未提交前对于其他事务不可见 未提交读:脏读 读提交:不可重复读 可重
        阅读全文
                
摘要:QPS:一台服务器每秒能够执行的查询次数 TPS:每秒处理的事务数(对于一个页面的一次访问,形成一个Tps;但一次页面请求,可能产生多次对服务器的请求,服务器对这些请求,就可计入“Qps”之中。) 下图是一个性能较好的数据库服务器 1. 如何处理大表? 1)分库分表 2)历史数据归档 2. 影响数据
        阅读全文
                
摘要:禁止保存className:@Entity(noClassnameStored = true) https://stackoverflow.com/questions/17719018/a-field-name-classname-is-being-inserted-into-mongodb-by-
        阅读全文
                
摘要:PageHelper: https://blog.csdn.net/baidu_38083619/article/details/82463058 Sql执行顺序: https://blog.csdn.net/gnd15732625435/article/details/82106697
        阅读全文
                
摘要:文档结构: 一个用户想增加一个单词: db.getCollection("collect_record").update({'userId':1234},{$addToSet:{word_records:{'word':'update2','to':'en','from':'hi'}}}) 一个用户
        阅读全文
                
摘要:错误栈: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'redisReferenceResolver': Unsatisfied dependency 
        阅读全文
                
摘要:这里的bean GenericObjectPoolConfig中有一个genericObjectPoolConfig.setJmxEnabled(false); 关掉监控 这个异常就不会抛出了~ 还有要注意 在每次使用完连接之后 要调用close()或者使用try(){}的方式,会自动调用close
        阅读全文
                
摘要:Redis和Memcached比较: https://www.cnblogs.com/JavaBlackHole/p/7726195.html https://blog.csdn.net/lch_2016/article/details/81078243 为什么Redis是多线程的(我觉得讲的很好)
        阅读全文
                
摘要:https://www.cnblogs.com/yzuzhang/p/5174720.html
        阅读全文
                
摘要:https://www.cnblogs.com/leedaily/p/8378779.html 1.InnoDB锁的实现方式:给索引项加锁,只有通过索引条件检索数据,InnoDB才使用行级锁,否则,InnoDB将使用表锁! 2.InnoDB默认行级锁有两种:共享锁、排他锁 3.什么情况下会使用什么锁
        阅读全文
                
摘要:二级索引:叶子节点中存储主键值,每次查找数据时,根据索引找到叶子节点中的主键值,根据主键值再到聚簇索引中得到完整的一行记录。 问题: 1.相比于叶子节点中存储行指针,二级索引存储主键值会占用更多的空间,那为什么要这样设计呢? InnoDB在移动行时,无需维护二级索引,因为叶子节点中存储的是主键值,而
        阅读全文
                
摘要:今天遇到一个问题: 要创建一张表,其中我想将ip和date这两列作为一个复合主键,可以通过如下语句修改表结构: 但是这样做会报错,原因是我在最开始创建表的时候已经将id作为主键了,因此要先取消id的主键(取消之前要先将id的自增去掉,否则无法取消他的主键)。 此时这张表已经将ip和date设置为复合
        阅读全文
                
摘要:https://blog.csdn.net/gx_1983/article/details/79033502
        阅读全文
                
摘要:要测试一下新功能,需要测试环境下的数据库有大量的数据,一个个插入显然不现实,需要了解一下存储过程 https://www.cnblogs.com/endtel/p/5407455.html Navicat中左上角新建一个函数,选择过程 以上过程实现了插入200条记录
        阅读全文
                
摘要:索引失效的几种情况:https://www.jianshu.com/p/9c9a0057221f
        阅读全文
                
摘要:密码过期:https://blog.csdn.net/muziljx/article/details/81541896 https://blog.csdn.net/qq_40646143/article/details/79384809 日志 错误日志:默认开启,记录数据库启动和停止信息、服务器在运
        阅读全文
                
摘要:教程:https://www.jianshu.com/p/f59d372ee201
        阅读全文
                

 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号