1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: 最好不要给数据库留NULL,尽可能的使用 NOT NULL填充数据库. 备注 ...
分类:
数据库 时间:
2017-08-10 16:55:37
阅读次数:
175
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描, Sql 代码 : select id from t where num is n ...
分类:
数据库 时间:
2017-08-10 16:56:11
阅读次数:
181
mysql: 先show full processlist;查看sleep的id然后select * from information_schema.innodb_trx;找到记录的trx_mysql_thread_id与前一张表比对最后杀死kill 2542 注意:2542=id=trx_mysq ...
分类:
数据库 时间:
2017-08-10 16:59:54
阅读次数:
146
用c++简单封装了redis的基本操作(hiredis) 接口包括:①链接和断开连接、②设置键值对(set)、③查询键值对(get)、④删除键值对(del)、⑤将所有键显示出来 若任何一处发生错误,返回对应的错误状态码,同时可以调用getErrorMsg()查看错误信息 所有码包括: M_REDIS ...
分类:
数据库 时间:
2017-08-10 17:01:19
阅读次数:
257
一、打开API资源管理器 替换两个引用 打开应用实例,选择相应的功能 复制相应的封装类到自己的目录下 在数据库新建临时表,与目标表相同 数据导入: 思路:先将要导入的数据导入到与U8目标表相同的临时表,再用API从临时表导入到U8目标表 //导入临时表-产成品入库、销售发货 public void ...
分类:
数据库 时间:
2017-08-10 17:02:42
阅读次数:
389
配置监听 (1)OracleOraDb11g_home1TNSListener:表示监听服务,如果客户端要想连接到数据库,此服务必须打开。在程序开发中该服务也要起作用。 (2)OracleServiceORCL:表示数据库的主服务,命名规则:OracleService数据库名称。此服务必须打开,否则 ...
分类:
数据库 时间:
2017-08-10 17:07:11
阅读次数:
160
这里总结一下常用的或者有可能用到的一些字符串内建函数 ① ASCII() :返回字符的ASCII码 如果输入的不是一个字符而是一个字符串呢?ascii()会只取第一个字符作为计算的参数,如: ② CHAR():接收一个数字,返回其对应的字符;如果是一个小数,那么会先进行四舍五入,再返回对应字符 ③ ...
分类:
数据库 时间:
2017-08-10 17:07:35
阅读次数:
169
一、物化视图日志是什么oracle的物化视图的快速刷新要求必须建立物化视图日志,通过物化视图日志可以实现增量刷新功能。官方文档给出的对物化视图日志的释义:Amaterializedviewlogisrequiredonamastertoperformafastrefreshonmaterializedviewsbasedonthemaster.Whenyoucreate..
分类:
数据库 时间:
2017-08-10 17:57:27
阅读次数:
162
一、备份数据root@m01~]#mongodump-hlocalhost-dadmin-o/home/qiuyuetao/
2017-08-10T16:07:51.188+0800writingadmin.system.usersto
2017-08-10T16:07:51.188+0800donedumpingadmin.system.users(3documents)
2017-08-10T16:07:51.189+0800writingadmin.system.versionto
2017..
分类:
数据库 时间:
2017-08-10 17:57:36
阅读次数:
271
格式:ADD_MONTHS(DATE,NUMBER) 即ADD_MONTHS(日期,数字) ADD_MONTHS函数在输入日期上加上指定的几个月返回一个新的日期。如果给出一负数,返回值日期之前几个月日期。 ADD_MONTHS(DATE,NUMBER)中的NUMBER应当是整数,给出小数时,正数被截 ...
分类:
数据库 时间:
2017-08-10 17:58:05
阅读次数:
199
chown-Rtom.rootoldboy更改当前目录的chown(就是所有者)为root,-R意思是循环遍历,如果当前目录下有子目录,同时更改那些子目录[root@oldboy~]#chown-Roldboy.root/oldboy/#-R参数:递归
[root@oldboy~]#chown-Roldboy:root/oldboy/#格式【属主:属组==属主.属组】
[root@oldbo..
分类:
数据库 时间:
2017-08-10 17:59:18
阅读次数:
222
转载自:http://www.cnblogs.com/cchust/p/3952821.html 大家在使用mysql过程中,可能会遇到类似一下的问题: root@chuck 07:42:00>select * from test where c1 like 'ab%'; + + | c1 | + ...
分类:
数据库 时间:
2017-08-10 18:01:12
阅读次数:
161
JDBC的简单封装 使用JDBC来处理数据库的接口主要有三个,即Connection,PreparedStatement和ResultSet这三个,而对于这三个接口,还可以获取不同类型的元数据,通过这些元数据类获得一些数据库的信息。 元数据(MetaData),即定义数据的数据。打个比方,就好像我们 ...
分类:
数据库 时间:
2017-08-10 18:01:20
阅读次数:
231
通过前面四章的学习,本章我们开始学习Ruby操作MongoDB数据库中的数据管理Administration数据库相关Ruby驱动为数据库对象执行命令,获取集合列表,和管理任务提供了多种多样的帮助。1.1获取集合列表ListCollection通过collections和collection_names两个指令可以获取集合列表和..
分类:
数据库 时间:
2017-08-10 18:01:43
阅读次数:
168
BEGIN DECLARE menu_id VARCHAR(36); DECLARE done INT DEFAULT FALSE; DECLARE cursor_rule CURSOR FOR SELECT s.id FROM d_menu_type s ; DECLARE CONTINUE HA... ...
分类:
数据库 时间:
2017-08-10 18:03:00
阅读次数:
339
利用powerdesigner设计的数据库表结构。这时,导出的.sql脚本需要是utf-8字符集格式的。否则的话,导入数据的时候会报错。(特殊需求的话,就根据自身的数据库设计需要来选择字符集)在这里找更改格式,在网上找了好久,最后还得是自己找到的这个。根本就不需要在创建表的时候..
分类:
数据库 时间:
2017-08-10 18:03:56
阅读次数:
274
老张我呢不仅是个金庸迷,还是个三国迷。就是喜欢看后期蜀国诸葛亮与魏国司马懿之间的斗智斗勇。各种锦囊妙计的使用,堪称经典。针对管理MySQL数据库这块,张老师也有很多妙计,今后一一给大家介绍。说回三国,我个人更倾向于蜀国可以统一,但事与愿违,很可惜,最终还是魏国司..
分类:
数据库 时间:
2017-08-10 18:04:35
阅读次数:
208
1.库1.库名全部小写,禁止使用任何`_`以外的特殊字符,禁止使用数字打头的库名,如:`123_abc`;2.库以文件夹的形式存在,使用特殊字符或其它不规范的命名方式会导致命名混乱;3.数据库名最多为64字符;4.在创建新的库前应尽量评估该库的体积、QPS等,提前与DBA讨论是应该新建..
分类:
数据库 时间:
2017-08-10 18:05:42
阅读次数:
299
有这样一类需求,将收集的数据,处理为多个文件,导入到MySQL数据库中对应的表内,之后通过WEB应用展示给用户.由于数据库是主从复制结构,导入大量数据时,复制延时比较大,导致监控系统报警.作为例行任务,每次都报警,确实让人心烦.如何才能不报警呢…大致有两个思路,一个是从监控入手..
分类:
数据库 时间:
2017-08-10 18:06:03
阅读次数:
281
创建数据库 create database auth; 创建表 create table table_name ( id tinying unsigned not null auto_increment, name varchar(60) not null score tinyiny unsigne ...
分类:
数据库 时间:
2017-08-10 18:06:49
阅读次数:
183