码迷,mamicode.com
首页 > 数据库
Mysql慢查日志
查看当前 慢查日志 状态: show?variables?like?‘%slow%‘; #主要关注三个变量: slow_query_log??#是否启用 slow_query_log_file??#日志文件 #慢查的时间阈值 show?variables?like?‘long_query_time‘...
分类:数据库   时间:2015-10-15 20:46:38    阅读次数:186
influxdb基本操作
进入CLI界面InfluxDB Shell (CLI)/opt/influxdb/influx数据库显示所有数据库 SHOW DATABASES添加数据库 CREATE DATABASE mydb删除数据库 DROP DATABASE mydb用户显示所有用户 SHOW USERS创建用户 CREA...
分类:数据库   时间:2015-10-15 20:42:47    阅读次数:13565
sqlplus命令
常用Set指令(设置的都是临时变量即一次性的)设置查询行数(从数据库读取数据的条数)setarrayn(默认20,取1-5000)设置显示的行数setpagesize14(默认)设置一页中空行的数量setnewpage1(默认)设置一行显示的字符数setlinsize80(默认)设置输出结果滚动显示...
分类:数据库   时间:2015-10-15 20:33:56    阅读次数:260
sqlplus格式化查询结果命令
Column[列名|别名|格式](column可缩写成col)1.当后面没有参数时,则以当前定义属性显示2.可以通过”Column列名别名”的方式把英文列名换成中文显示3.格式A.Format(格式化指定的列(可参考sqlplus命令的set指令))Col列名format想要的格式如Colsalar...
分类:数据库   时间:2015-10-15 20:33:10    阅读次数:378
Oracle 中多个字段显示成一列
SELECT COALESCE(A,B,C,'NA') FROM XXXXX --判断A若为空则取B,B为空这取C,C为空则取默认值'NA'
分类:数据库   时间:2015-10-15 20:33:06    阅读次数:239
MySQL旧版本ORDER BY 方法
MySQL 的order by 它涉及到三个参数:A. sort_buffer_size 排序缓存。B. read_rnd_buffer_size 第二次排序缓存。C. max_length_for_sort_data 的最大排序约束。我来简单说下MySQL的排序规则。如果查询语句select * ...
分类:数据库   时间:2015-10-15 20:25:48    阅读次数:232
使用Phoenix通过sql语句更新操作hbase数据
hbase 提供很方便的shell脚本,可以对数据表进行 CURD 操作,但是毕竟是有一定的学习成本的,基本上对于开发来讲,sql 语句都是看家本领,那么,有没有一种方法可以把 sql 语句转换成 hbase的原生API呢? 这样就可以通过普通平常的 sql 来对hbase 进行数据的管理,使用成本...
分类:数据库   时间:2015-10-15 20:22:30    阅读次数:295
连接数据库的方法
1、使用工具类及其配置文件的方法,连接后台的数据库【优点:可以连接不同的数据库,对数据库的类型进行了逐一的设置】【缺点:对数据库操作的sql语句的编写,比较单一,当进行数据库表操作时,sql语句需要写在相应的方法内,当出错时,改起来不好找,比较麻烦】init.properties数据库的相关属性对象...
分类:数据库   时间:2015-10-15 20:19:10    阅读次数:328
sql server 与 mysql 分页查询以及创建临时表的区别
一:分页查询的时候 sql server使用的是top关键字,而mysql 使用的是limite.g:查询第五个到第十个入职的职员sql server2000:select top 6 * from emp where empno not in (select top 4 empno from em...
分类:数据库   时间:2015-10-15 20:10:05    阅读次数:210
Oracle中对现有表增加列
alter table Tablename add(column1 varchar2(20),column2 number(7,2)...)Oracle中修改列名不可以,但是可以删除列,增加列alter table Tablename drop column column1alter ...
分类:数据库   时间:2015-10-15 20:07:13    阅读次数:152
FUCK, 排查python写入mysql数据库过慢的过程(心都碎了)
最近写了一个程序,实时读取rsyslog日志,但是遇到一个问题:mysql插入速度存在延时,速度非常慢,于是开始了排查;1. 分析程序,将认为比较耗时的地方进行线程分析,无效;2. 按照网上说的,多行插入,commit都没有效果;3. 重装mysql驱动,无效;4. 编写简单的测试语句插入数据库,发...
分类:数据库   时间:2015-10-15 20:06:26    阅读次数:268
JDBC链接Mysql数据库+执行sql(mac)
package?com.wangbingan.jdbc; import?java.sql.Connection; import?java.sql.DriverManager; import?java.sql.ResultSet; import?java.sql.Statement; public?class?JdbcUtil?{ public?static?voi...
分类:数据库   时间:2015-10-15 18:58:42    阅读次数:179
Oracle 中的dual表
奇怪之处,查不出具体表结构信息 SQL> describe dual; Name? Type??????? Nullable Default Comments ----- ----------- -------- ------- -------- DUMMY VARCHAR2(1) Y? SQL> select * from dual; DUM...
分类:数据库   时间:2015-10-15 18:56:35    阅读次数:191
shell脚本:监控MySQL服务是否正常
监控MySQL服务是否正常,通常的思路为:检查3306端口是否启动,ps查看mysqld进程是否启动,命令行登录mysql执行语句返回结果,php或jsp程序检测(需要开发人员开发程序)等等;方法1:监听3306端口#!/bin/bash #writtenbymofansheng@2015-10-15 port=`netstat-nlt|grep3306|wc..
分类:数据库   时间:2015-10-15 18:51:11    阅读次数:232
oracle 自动诊断信息库(Automatic Diagnostic Repository,ADR)
ORACLE11G中的ADR介绍:ADRCI之oracle日志查看在Oracle的11g版本中,alert文件的位置发生了变化,与此同时Oracle提供了一个命令行工具ADRCI,它可以很便利的查看数据库中出现的异常。以下给大家展示一下使用ADRCI(ADRCommandInterface)在11g中查看Oracle的警告日志的方法。1.进..
分类:数据库   时间:2015-10-15 18:50:07    阅读次数:265
linux shell脚本自动删除mysql表前3个月的数据
RDS有一个数据库表tbl_online表,有6千万数据,需要清理,保留3个月。步骤如下:创建月表将需要删除的数据写入月表删除数据优化表shell如下:#!/bin/bashbase="rdsxx.mysql.rds.aliyuncs.com"#前3个月的日期months_ago=`date-d"-3month"+"%Y-%m-%d"`#前3个月的月份,去掉前面的0mo..
分类:数据库   时间:2015-10-15 18:49:04    阅读次数:333
Sql Server Parameter Sniffing 和 optimize for 介绍
Parameter sniffing是Sql Server 创建存储过程的执行计划时,根据传入的参数进行预估生成执行计划的一个功能,通俗的说,就是根据第一个参数为stored procedure生成执行计划,但是Stored Procedure的第一个参数产生的执行计划并不一定是最优的,当后续传参时...
分类:数据库   时间:2015-10-15 18:46:24    阅读次数:245
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!