码迷,mamicode.com
首页 > 数据库
如何实现 MySQL 的读写分离?MySQL 主从复制原理的是啥?如何解决 MySQL 主从同步的延时问题?
如何实现 MySQL 的读写分离?MySQL 主从复制原理的是啥?如何解决 MySQL 主从同步的延时问题? ...
分类:数据库   时间:2019-05-26 00:19:40    阅读次数:15
MS SQL Server的STRING_SPLIT和STRING_AGG函数
在较新版本的SQL中,出现有2个函数,STRING_SPLIT和STRING_AGG,前者是把带有分隔的字符串转换为表,而后者却是把表某一表转换为以某种字符分隔的字符串。 如下面: 把它转存为表: DECLARE @dump_data AS TABLE([value] NVARCHAR(MAX)) ...
分类:数据库   时间:2019-05-26 00:08:43    阅读次数:16
Spark SQL 测试JoinType中所有join的类型,便于理解
准备测试数据trade订单号卖家买家买家城市1A小王北京2B小李天津3A小刘北京order所属订单号买家商品名称价格发货时间1小王电视122015-08-0109:08:311小王冰箱242015-08-0109:08:142小李空调122015-09-0209:01:31注:皆以\t分割创建DFdefmain(args:Array[String]):Unit={valspark=SparkSes
分类:数据库   时间:2019-05-25 22:56:56    阅读次数:20
MS SQL Server的LTRIM,RTRIM和TRIM函数
在MS SQL Server 2017有了一个新函数TRIM,整合以前版本LTRIM和RTRIM。 这几个函数都是去除字符串头部后尾部的空格。 DECLARE @str NVARCHAR(MAX) = N' Insus.NET ' SELECT @str AS [str], [dbo].[svf_S ...
分类:数据库   时间:2019-05-25 22:50:10    阅读次数:20
Oracle---number数据类型
https://www.cnblogs.com/oumyye/p/4448656.html NUMBER ( precision, scale) 实际值 数据类型 存储值 1234567.89 Number 1234567.89 1234567.89 Number(8) 1234567 123456 ...
分类:数据库   时间:2019-05-25 21:36:42    阅读次数:19
怎么避免mysql死锁
怎么避免mysql死锁1、以固定的顺序访问表和行。比如两个更新数据的事务,事务A更新数据的顺序为1,2;事务B更新数据的顺序为2,1;。这样更可能会造成死锁。2、大事务拆小。大事务更倾向于死锁,如果业务允许,将大事务拆小。3.在同一个事务中,尽可能做到一次锁定所需要的所有资源,减少死锁概率。4、降低隔离级别。如果业务允许,将隔离级别调低也是比较好的选择,比如将隔离级别从RR调整为RC,可以避免很多
分类:数据库   时间:2019-05-25 21:32:00    阅读次数:17
强大的开源企业级数据库监控利器Lepus
Lepus监控简单介绍 官方网站:http://www.lepus.cc 开源企业级数据库监控系统 简洁、直观、强大的开源数据库监控系统,MySQL/Oracle/MongoDB/Redis一站式性能监控,让数据库监控更简单 Git仓库地址:https://gitee.com/ruzuojun/Le ...
分类:数据库   时间:2019-05-25 20:18:57    阅读次数:19
Mybatis动态sql
sql标签的使用 通过sql片段达到代码重复利用 例: <sql id="sqlcont"> select count(*) </sql> <sql id="sqlselect"> select * </sql> <sql id="sqlcontent"> from user </sql> <sel ...
分类:数据库   时间:2019-05-25 20:18:41    阅读次数:13
分分钟解决 MySQL 查询速度慢与性能差
一、什么影响了数据库查询速度 1.1 影响数据库查询速度的四个因素 1.2 风险分析 Tips:最好不要在主库上数据库备份,大型活动前取消这样的计划。 效率低下的sql:超高的QPS与TPS。 大量的并发:数据连接数被占满(max_connection默认100,一般把连接数设置得大一些)。并发量: ...
分类:数据库   时间:2019-05-25 20:15:16    阅读次数:21
一次MySQL两千万数据大表的优化过程,三种解决方案
问题概述 使用阿里云rds for MySQL数据库(就是MySQL5.6版本),有个用户上网记录表6个月的数据量近2000万,保留最近一年的数据量达到4000万,查询速度极慢,日常卡死。严重影响业务。 问题前提:老系统,当时设计系统的人大概是大学没毕业,表设计和sql语句写的不仅仅是垃圾,简直无法 ...
分类:数据库   时间:2019-05-25 20:14:34    阅读次数:28
MySQL 常用30种SQL查询语句优化方法
1、应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 2、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 3、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引 ...
分类:数据库   时间:2019-05-25 20:14:13    阅读次数:21
MySQL太慢?试试这些诊断思路和工具
MySQL 慢怎么办 如果遇到 MySQL 慢的话,你的第一印象是什么,MySQL 数据库如果性能不行,你是如何处理的? 我咨询了一些同行, 得到了以下反馈: 第一反应是再试一次 第二个反应是优化一下 SQL 第三个反应是调大 buffer pool,然后开始换硬件了,换一下 SSD 最后实在不行了 ...
分类:数据库   时间:2019-05-25 20:11:16    阅读次数:24
MySQL主从延时这么长,要怎么优化?
MySQL主从复制,读写分离是互联网常见的数据库架构,该架构最令人诟病的地方就是,在数据量较大并发量较大的场景下,主从延时会比较严重。 为什么主从延时这么大? 答:MySQL使用单线程重放RelayLog。 应该怎么优化,缩短重放时间? 答:多线程并行重放RelayLog可以缩短时间。 多线程并行重 ...
分类:数据库   时间:2019-05-25 20:11:03    阅读次数:21
Oracle 11g Java驱动包ojdbc6.jar安装到maven库,并查看jar具体版本号
ojdbc6.jar下载 Oracle官方宣布的Oracle数据库11g的驱动jar包是ojdbc6.jar ojdbc6.jar下载地址:https://www.oracle.com/technetwork/database/enterprise-edition/jdbc-112010-09076 ...
分类:数据库   时间:2019-05-25 20:09:47    阅读次数:22
mysql主从同步原理
为什么要做主从复制? 1、在业务复杂的系统中,有这么一个情景,有一句sql语句需要锁表,导致暂时不能使用读的服务,那么就很影响运行中的业务,使用主从复制,让主库负责写,从库负责读,这样,即使主库出现了锁表的情景,通过读从库也可以保证业务的正常运作。
分类:数据库   时间:2019-05-25 20:09:30    阅读次数:14
总结 | 慢 SQL 问题经验总结
1、 导致慢 SQL 的原因 在遇到慢 SQL 情况时,不能简单的把原因归结为 SQL 编写问题(虽然这是最常见的因素),实际上导致慢 SQL 有很多因素,甚至包括硬件和 mysql 本身的 bug。根据出现的概率从大到小,罗列如下: SQL编写问题 锁 业务实例相互干绕对 IO/CPU 资源争用 ...
分类:数据库   时间:2019-05-25 20:06:37    阅读次数:14
这38个小技巧告诉你如何快速学习MySQL数据库
1.如何快速掌握MySQL? ⑴培养兴趣兴趣是最好的老师,不论学习什么知识,兴趣都可以极大地提高学习效率。当然学习MySQL 5.6也不例外。⑵夯实基础计算机领域的技术非常强调基础,刚开始学习可能还认识不到这一点,随着技术应用的深 入,只有有着扎实的基础功底,才能在技术的道路上走得更快、更远。对于M ...
分类:数据库   时间:2019-05-25 20:05:47    阅读次数:17
163699条   上一页 1 ... 3 4 5 6 7 8 9 ... 9630 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!