码迷,mamicode.com
首页 > 数据库 > 日排行
MMM高可用mysql方案
开始之前:双主互备架构:在此基础上添加多个slave节点,将会出现问题,因为在Master节点切换到备用节点之后,多个slave节点的“MasterHost”无法自动切换到备用Master节点,从而导致整个mysql高可用架构出现问题。mmm集群套件可解决以上问题方案简介1.通过perl编写2.基于mysql主从复制3.由一个管理端(monitor)和多个代理端(agent)构成4.监控和管理my
分类:数据库   时间:2019-07-03 12:03:35    阅读次数:145
sqlserver添加表注释、字段注释
--sp_addextendedproperty的使用,8个参数(@name与@value,@level0type与@level0name,@level1type与@level1name,@level2type与@level2name),4对,--@name:为列添加扩展信息,@name就等于'Ca ...
分类:数据库   时间:2019-07-03 12:08:58    阅读次数:122
MySQL中的索引简介
一、 索引的优点 为什么要创建索引?这是因为,创建索引可以大大提高系统的查询性能。 第一、通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。 第二、可以大大加快 数据的检索速度,这也是创建索引的最主要的原因。 第三、可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。 第四 ...
分类:数据库   时间:2019-07-03 12:10:37    阅读次数:121
MySQL 5.7默认ONLY_FULL_GROUP_BY语义介绍
MySQL 5.7默认ONLY_FULL_GROUP_BY语义介绍 ONLY_FULL_GROUP_BY是MySQL提供的一个sql_mode,通过这个sql_mode来提供SQL语句GROUP BY合法性的检查,在MySQL的sql_mode是非ONLY_FULL_GROUP_BY语义时。一条se ...
分类:数据库   时间:2019-07-03 13:22:27    阅读次数:114
oracle连接多个扫描
如果你对一个列和一组有限的值进行比较, 优化器可能执行多次扫描并对结果进行合并连接. 举例: SELECT * FROM LODGING WHERE MANAGER IN (‘BILL GATES’,’KEN MULLER’); 优化器可能将它转换成以下形式 SELECT * FROM LODGIN ...
分类:数据库   时间:2019-07-03 13:23:23    阅读次数:119
oracle使用日期
当使用日期是,需要注意如果有超过5位小数加到日期上, 这个日期会进到下一天! 例如: 1. SELECT TO_DATE(‘01-JAN-93’+.99999) FROM DUAL; Returns: ’01-JAN-93 23:59:59’ 2. SELECT TO_DATE(‘01-JAN-93 ...
分类:数据库   时间:2019-07-03 13:26:44    阅读次数:107
plsql字体美化
plsql安装中文汉化包后字体变了了,现设置回来。 工具—首选项—字体中进行设置 参考 http://blog.sina.com.cn/s/blog_49f83ddb0100t23f.html 加入没有的字体:https://blog.csdn.net/linjinxiao/article/deta ...
分类:数据库   时间:2019-07-03 13:31:25    阅读次数:273
CentOS7安装mariadb
1、mariadb官网地址:https://mariadb.org/ 2、编辑仓库配置文件 3、查看yum源 4、安装mariadb ...
分类:数据库   时间:2019-07-03 13:31:55    阅读次数:125
在c#项目中连接sql数据库
1. ...
分类:数据库   时间:2019-07-03 13:32:52    阅读次数:101
ORACLE 迁移到 PG 之 ora2pg
1 ORACLE 迁移到 PG 1.1 使用ora2pg 工具 1.1.1 ora2pg简介 Ora2Pg是一个免费的工具,用于将Oracle数据库迁移到PostgreSQL兼容的模式。它连接您的Oracle数据库,自动扫描并提取它的结构或数据,然后生成可以装载到PostgreSQL数据库的SQL脚 ...
分类:数据库   时间:2019-07-03 13:34:02    阅读次数:124
oracle CBO下使用更具选择性的索引
基于成本的优化器(CBO, Cost-Based Optimizer)对索引的选择性进行判断来决定索引的使用是否能提高效率. 如果索引有很高的选择性, 那就是说对于每个不重复的索引键值,只对应数量很少的记录. 比如, 表中共有100条记录而其中有80个不重复的索引键值. 这个索引的选择性就是80/1 ...
分类:数据库   时间:2019-07-03 13:38:16    阅读次数:125
sql查询XML
--查询Extra里节点UName值等于“黄”的所有信息 select * from t_UserPayLog where Extra.exist('//UName[.="黄"]')=1 /* sql xml 入门: --by jinjazz --http://blog.csdn.net/jinja... ...
分类:数据库   时间:2019-07-03 13:39:41    阅读次数:112
oracle 需要当心的WHERE子句
某些SELECT 语句中的WHERE子句不使用索引. 这里有一些例子. 在下面的例子里, ‘!=’ 将不使用索引. 记住, 索引只能告诉你什么存在于表中, 而不能告诉你什么不存在于表中. 不使用索引: SELECT ACCOUNT_NAME FROM TRANSACTION WHERE AMOUNT ...
分类:数据库   时间:2019-07-03 13:41:25    阅读次数:133
mysql遇见Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggre的问题
报错如下: Expression 2 of SELECT list is not in GROUP BY clause and contains  nonaggregated column ‘sss.month_id’ which is not functionally  dep ...
分类:数据库   时间:2019-07-03 13:44:23    阅读次数:799
mysql数学函数
参考 https://www.cnblogs.com/tongxuping/p/7436090.html 1、format(x,y) 函数,功能是将一个数字x,保留y位小数,并且整数部分用逗号分隔千分位,小数部分进行四舍五入。 2、abs(); 求一个数的绝对值;absolute 3、sqrt(); ...
分类:数据库   时间:2019-07-03 13:52:28    阅读次数:129
oracle优化EXPORT和IMPORT
使用较大的BUFFER(比如10MB , 10,240,000)可以提高EXPORT和IMPORT的速度. ORACLE将尽可能地获取你所指定的内存大小,即使在内存不满足,也不会报错.这个值至少要和表中最大的列相当,否则列值会被截断. 译者按: 可以肯定的是, 增加BUFFER会大大提高EXPORT ...
分类:数据库   时间:2019-07-03 13:55:37    阅读次数:146
plsql查询数据库-中文显示问号问题
解决方法: 设置本地环境变量 :NLS_LANG=AMERICAN_AMERICA.ZHS16GBK https://blog.csdn.net/github_38358734/article/details/80222509 ...
分类:数据库   时间:2019-07-03 13:56:22    阅读次数:161
MySQL sql_mode=only_full_group_by错误
今天在测试服务器上突然出现了这么一个MySQL的问题,同样的代码正式服没有问题,那肯定就是出在了配置上,查了一下原因才明白原来是数据库版本为5.7以上的版本, 默认是开启了 only_full_group_by 模式的,但开启这个模式后,原先的 group by&nbs ...
分类:数据库   时间:2019-07-03 14:03:43    阅读次数:110
oracle 优化GROUP BY
提高GROUP BY 语句的效率, 可以通过将不需要的记录在GROUP BY 之前过滤掉.下面两个查询返回相同结果但第二个明显就快了许多. 低效: SELECT JOB , AVG(SAL) FROM EMP GROUP JOB HAVING JOB = ‘PRESIDENT’ OR JOB = ‘ ...
分类:数据库   时间:2019-07-03 14:05:39    阅读次数:154
遇到EXT3 MYSQL文件遭到恶意删除的情况,该如何解决?
【数据恢复故障描述】客户服务器操作系统及应用环境为redhat4.6mysql,数据库用于存储教师及学生的注册信息,linux脚本每天会定时将数据库文件打包成tar.gz备份到本地其他数据分区,备份成功后删除前一天的备份文件,系统于某个周末遭到恶意***,所有数据库文件(包括备份)均被删除。【数据恢复故障分析】此案例属于ext3文件系统数据删除,从理论上来讲,若删除的文件数量比较少且删除后很少有写入
分类:数据库   时间:2019-07-03 15:16:15    阅读次数:172
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!