查看当前 慢查日志 状态: show?variables?like?‘%slow%‘;
#主要关注三个变量:
slow_query_log??#是否启用
slow_query_log_file??#日志文件
#慢查的时间阈值
show?variables?like?‘long_query_time‘...
分类:
数据库 时间:
2015-10-15 20:46:38
阅读次数:
186
进入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
常用Set指令(设置的都是临时变量即一次性的)设置查询行数(从数据库读取数据的条数)setarrayn(默认20,取1-5000)设置显示的行数setpagesize14(默认)设置一页中空行的数量setnewpage1(默认)设置一行显示的字符数setlinsize80(默认)设置输出结果滚动显示...
分类:
数据库 时间:
2015-10-15 20:33:56
阅读次数:
260
Column[列名|别名|格式](column可缩写成col)1.当后面没有参数时,则以当前定义属性显示2.可以通过”Column列名别名”的方式把英文列名换成中文显示3.格式A.Format(格式化指定的列(可参考sqlplus命令的set指令))Col列名format想要的格式如Colsalar...
分类:
数据库 时间:
2015-10-15 20:33:10
阅读次数:
378
SELECT COALESCE(A,B,C,'NA') FROM XXXXX --判断A若为空则取B,B为空这取C,C为空则取默认值'NA'
分类:
数据库 时间:
2015-10-15 20:33:06
阅读次数:
239
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
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使用的是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
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
最近写了一个程序,实时读取rsyslog日志,但是遇到一个问题:mysql插入速度存在延时,速度非常慢,于是开始了排查;1. 分析程序,将认为比较耗时的地方进行线程分析,无效;2. 按照网上说的,多行插入,commit都没有效果;3. 重装mysql驱动,无效;4. 编写简单的测试语句插入数据库,发...
分类:
数据库 时间:
2015-10-15 20:06:26
阅读次数:
268
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
奇怪之处,查不出具体表结构信息 SQL> describe dual; Name? Type??????? Nullable Default Comments ----- ----------- -------- ------- -------- DUMMY VARCHAR2(1) Y? SQL> select * from dual; DUM...
分类:
数据库 时间:
2015-10-15 18:56:35
阅读次数:
191
监控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
ORACLE11G中的ADR介绍:ADRCI之oracle日志查看在Oracle的11g版本中,alert文件的位置发生了变化,与此同时Oracle提供了一个命令行工具ADRCI,它可以很便利的查看数据库中出现的异常。以下给大家展示一下使用ADRCI(ADRCommandInterface)在11g中查看Oracle的警告日志的方法。1.进..
分类:
数据库 时间:
2015-10-15 18:50:07
阅读次数:
265
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
Parameter sniffing是Sql Server 创建存储过程的执行计划时,根据传入的参数进行预估生成执行计划的一个功能,通俗的说,就是根据第一个参数为stored procedure生成执行计划,但是Stored Procedure的第一个参数产生的执行计划并不一定是最优的,当后续传参时...
分类:
数据库 时间:
2015-10-15 18:46:24
阅读次数:
245