数据库
小楼闻夜雨
转:生活最主要的还是感受,坚持是一种刻意的练习,不断寻找缺点突破缺点的过程,而不是重复做某件事情。
展开
-
记一次部署发现r2dbc连接数据库问题
1.背景a.项目使用R2DBC连接数据库b.项目在自己搭建环境部署(各种组件使用自己的镜像),没有问题;在客户现场部署(mysql等使用客户服务)发现启动成功后隔几分钟数据库连接被断开,访问数据库报连接超时2.最终原因客户数据库服务的wait_timeout设置的是120s,我们之前都是默认的8小时;客户刚部署,没有任何请求;但我们服务后台会有每分钟一次的访问数据库请求;服务启动时拉起了10个数据库连接,所以每分钟使用其中一个连接进行访问,会导致部分连接被数据库服务端超时断开;r2dbc没有原创 2022-03-29 19:50:30 · 1542 阅读 · 0 评论 -
Redis
redis持久化https://zhuanlan.zhihu.com/p/98497789原创 2021-07-28 09:51:46 · 66 阅读 · 0 评论 -
Mysql
http://kriszhang.com/scan-tables/ 关于扫表的一些思考原创 2021-07-27 15:55:54 · 65 阅读 · 0 评论 -
Mysql实践
1. centos安装myqlhttps://juejin.cn/post/6844903870053761037 中的RPM安装方式的 wget 下载rpm安装包 https://www.cnblogs.com/raicho/p/12511998.html 接着使用这篇文章的安装流程You must reset your password using ALTER USER statement before executin 报错的解决方法https://blog.csdn.net/Br...原创 2021-01-18 15:07:22 · 66 阅读 · 0 评论 -
数据库模型设计案例
https://www.cnblogs.com/studyzy/archive/2010/01/11/1643976.html原创 2020-01-10 11:28:43 · 1495 阅读 · 0 评论 -
mac 安装mysql详细教程
转自https://www.jianshu.com/p/07a9826898c0转载 2019-07-09 15:02:34 · 6637 阅读 · 0 评论 -
查询数据的时候 提示事务(进程 ID **)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。问题整理
https://blog.csdn.net/vip__888/article/details/6087850SQL Server脏读方式数据提取---NOLOCK和READPASThttps://www.cnblogs.com/huanghai223/archive/2011/08/17/2143360.html数据库锁机制https://blog.csdn.net/samjustin1/arti...原创 2018-06-29 12:46:01 · 5686 阅读 · 0 评论 -
如何加快sql执行速度?
转自http://blog.csdn.net/weiwangchao_/article/details/89649981、升级硬件 2、根据查询条件,建立索引,优化索引、优化访问方式,限制结果集的数据量。3、扩大服务器的内存4、增加服务器CPU个数5、对于大的数据库不要设置数据库自动增长,它会降低服务器的性能6、在查询Select语句中用Where字句限制返回的行数,避免表扫描,如果返回不必要的数...转载 2018-03-12 10:30:21 · 3706 阅读 · 0 评论 -
sql server 关于 执行update语句超级慢原因
转自http://blog.csdn.net/miqi770/article/details/6763985做了一个update一次性手动批量修改的sql,在执行的时候很长时间没有反应,还以为自己的sql 写的有问题,死循环了...原来发现是trigger的问题,影响了修改的速率。可以在执行update之前关闭该表的trigger,执行完毕之后再启用trigger[sql] view plain ...转载 2018-03-12 10:29:37 · 9481 阅读 · 1 评论 -
mongoDB常用操作
转自http://www.jb51.net/article/48217.htm还可参考https://www.cnblogs.com/cswuyg/p/4595799.html如:如果你想创建一个“myTest”的数据库,先运行use myTest命令,之后就做一些操作(如:db.createCollection('user')),这样就可以创建一个名叫“myTest”的数据库。转载 2018-01-08 10:17:15 · 199 阅读 · 0 评论 -
sqlserver 连接不到本地数据库
一般是因为本地服务没启动去控制面板下,找管理工具,打开服务,找到对应数据库服务,启动原创 2017-12-18 11:02:35 · 9232 阅读 · 1 评论 -
MongoDB导出导入数据
转自http://mobile.51cto.com/aengine-448430.htm(mongoexport导出工具MongoDB提供了mongoexport工具,可以把一个collection导出成json格式或csv格式的文件。可以指定导出哪些数据项,也可以根据给定的条件导出数据。工具帮助信息如下:[root@localhost bin]# ./mongoexpor转载 2017-12-07 14:09:27 · 280 阅读 · 0 评论 -
python查询数据库返回结果情况
python操作查询数据库的时候,返回值是 [(,)(,)(,)] tuple list类型此时注意特殊情况1:当查询目标无效时,结果为[]空list2:当查询字段为空时,值类型为None,不能与其他数据类型进行操作,所以注意加以判断原创 2017-12-21 14:09:19 · 15375 阅读 · 5 评论 -
mysql安装与简单使用
MySQL两种安装方式MySQL导入sql 文件的5大步骤原创 2017-10-17 22:30:19 · 192 阅读 · 0 评论 -
关系型数据库设计
实体与实体之间有关系关系可以是一对多,一对一,多对多实体有属性多对多的关系是可以有属性的实体是表关系也可以是表第一范式第二范式第三范式原创 2017-11-13 20:55:37 · 179 阅读 · 0 评论