自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (37)
  • 收藏
  • 关注

转载 mysql清除数据库中字符串空格方法

在mysql清除字符串空格有两个常用的使用方法一种是利用trim函数另一种是直接replace字符替换函数进行清除(1)mysql replace 函数语法:replace(object,search,replace)意思:把object中出现search的全部替换为replace案例: 代码如下复制代码1 update `n

2016-08-31 10:15:30 13388 1

转载 LINUX的文件按时间排序

> ls -alt # 按修改时间排序> ls --sort=time -la # 等价于> ls -alt> ls -alc # 按创建时间排序> ls -alu # 按访问时间排序 # 以上均可使用-r实现逆序排序> ls -alrt # 按修改时间排序> ls --sort=time -lra # 等价于> ls -alrt>

2016-08-30 12:08:50 2897 1

转载 MYSQL使用inner join 进行 查询,删除,修改

mysql 用inner join效率比IN子查询效率要高,所以要尽可能得用INNER JOIN来代替子查询。[sql] view plain copy--查询  SELECT tp.tp_id, tp.tpmc, tp.leveid, tp.tpdz, tp.jgm, tp.scsj, tp.pbzyid, tp.ksbfsj, tp.js

2016-08-26 14:15:14 3611

原创 mycat安装及分片初体验

一:jdk安装mycat是用Java开发,需要有JAVA运行环境,mycat依赖jdk1.7的环境,若本机没有,则需要先下载安装。安装jdk,请参考:http://blog.csdn.net/yabingshi_tech/article/details/51498017二:mycat安装mycat下载地址:http://code.taobao.org/svn/opencloud

2016-08-25 10:56:57 10429 2

转载 Mysqldump参数大全

Mysqldump参数大全(参数来源于mysql5.5.19源码) 参数参数说明--all-databases  , -A导出全部数据库。mysqldump  -uroot -p --all-databases--all-tablespaces  , -Y导出全部表空间。mysqldump  -uroot -p --all-datab

2016-08-24 14:50:16 538

原创 Table does not support optimize, doing recreate + analyze instead

我删除了一部分数据:mysql> delete from pending_22 limit 1000;Query OK, 1000 rows affected (2.99 sec)但是delete是不会自动释放空间的,该表表空间大小仍然是之前的大小:30408704想通过optimize table来释放下空间:mysql> optimize table pending_2

2016-08-24 10:22:27 5720 1

转载 关于Relay Log无法自动删除的问题

本文介绍了一次运维实践中relay-log长期无法自动删除的原因和解决过程背景: 今天在运维一个mysql实例时,发现其数据目录下的relay-log 长期没有删除,已经堆积了几十个relay-log。 然而其他作为Slave服务器实例却没有这种情况。现象分析通过收集到的信息,综合分析后发现relay-log无法自动删除和以下原因有关。该实例原先是一个Sla

2016-08-24 09:17:42 2983

原创 MYSQL: Cannot delete or update a parent row: a foreign key constraint fails

这可能是MySQL在InnoDB中设置了foreign key关联,造成无法更新或删除数据。可以通过设置FOREIGN_KEY_CHECKS变量来避免这种情况。 SET FOREIGN_KEY_CHECKS = 0; 删除完成后设置 SET FOREIGN_KEY_CHECKS = 1; 其他: 关闭唯一性校验 set unique_checks=0; set

2016-08-23 13:34:50 32916 5

原创 [ERROR] Cannot find or open table wu777/processlist from the internal data dictionary of InnoDB tho

错误日志报错:160719 14:51:01 [ERROR] Cannot find or open table wu777/processlist fromthe internal data dictionary of InnoDB though the .frm file for thetable exists. Maybe you have deleted and recreat

2016-08-22 16:51:43 5687 1

转载 mysql truncate table未释放表空间磁盘空间

truncate table tablename;该命令可以清空一个表里的所有数据,并归1自增ID的值。但myisam的表和innodb的表在使用上有一定的区别。myisam表会清空所有数据,并释放表空间,即硬盘空间会得到释放。innodb表也会清空所有数据,但不释放表空间。Innodb数据库对于已经删除的数据只是标记为删除,并不真正释放所占用的磁盘空间,这

2016-08-22 11:05:37 8547

转载 MyCAT常用分片规则之分片枚举

MyCAT支持多种分片规则,下面测试的这种是分片枚举。适用场景,列值的个数是固定的,譬如省份,月份等。在这里,需定义三个值,规则均是在rule.xml中定义。1. tableRule2. function3. mapFile首先,定义tableRule, tableRule name="sharding-by-intfile-test">

2016-08-19 16:36:11 3049

原创 mysql分区表学习

一:怎样对已有数据的表进行表分区可以直接alter table进行修改。如:USE dba;ALTER TABLE t3 PARTITION BY RANGE(id)     (   PARTITION p1 VALUES LESS THAN(5),   PARTITION p2 VALUES LESS THAN (10),    PARTITIONp3 VALUE

2016-08-18 15:02:42 3194

转载 Mysql临时表

当你创建临时表的时候,你可以使用temporary关键字。如:  create temporary table tmp_table(name varchar(10) not null,passwd char(6) not null)‘或     CREATE TEMPORARY TABLE IF NOT EXISTS sp_output_tmp ENGINE = MEMORYSEL

2016-08-16 11:11:31 467

转载 mysql创建外键约束报错【Bug Fix】Error : Can't create table '#sql-534_185' (errno: 150)

alter table xx_shop_info add index FK9050F5D83304CDDC (shop_area), add constraint FK9050F5D83304CDDC foreign key (shop_area) references xx_shop_area (id)出现以下的错误Error : Can't create table '#s

2016-08-15 15:54:11 2314

原创 ERROR 1292 (22007): Truncated incorrect DOUBLE value: '96133dby11'

mysql> update T_USER set ADDRESS ='aaa' where userid= 1;ERROR 1292 (22007): Truncated incorrect DOUBLE value: '96133dby11'出错原因:where条件中的值传入了错误的数据类型。userid是varchar类型的,我却传入了int类型值。mysql> updat

2016-08-15 15:22:41 5864

原创 windows下安装Mysql 5.6(zip格式安装包)

 5.6的安装包是一个zip文件,里面包含了data(有表空间文件和日志文件),bin等文件夹。不同于以往的只需要双击安装.msi就行了。因此,在此记录下安装包是.zip时的安装步骤。1 下载进http://downloads.mysql.com/archives/community/下载下载完成后,将其解压到要安装的路径下。这里是:E:\mysql-5.6.31-winx...

2016-08-15 13:27:14 13012

转载 如何为电脑创建新的硬盘分区

说到硬盘分区,可能很多朋友都想到了硬盘分区的软件,是的,大多数朋友在为电脑创建新的硬盘分区的时候,都会使用第三方软件,也就是我们常说的硬盘分区软件,但是大家可能不知道,使用第三方软件来创建的硬盘分区其实稳定性没有自行创建的好!那么win7系统下,我们如何为电脑创建新的硬盘分区呢?下面就给您讲述一下!  1、首先,将鼠标指向桌面上的计算机图标,然后右键点击,并选择管理选项进去。如图1所示

2016-08-15 11:07:12 1535

原创 mysql统计某列值连续出现次数小于五次的记录

表原纪录如下:需求:找出age连续出现次数少于5次的所有记录。#建临时表 CREATE TABLE dba.t3_temp AS SELECT cc.age,rownum,cc.orinum,cc.id,cc.nameFROM (SELECT aa.id, aa.age, aa.name, aa.orinum, IF( (aa.age

2016-08-11 15:47:51 6162

转载 SQL计算某一值连续出现的最大次数

root@127.0.0.1 : test > select * from itpub1; +------+------+| id | name |+------+------+| 1 | 1 || 2 | 1 || 3 | 1 || 4 | 1 || 5 | 2 || 6 | 2 || 7 | 1 || 8 | 1 |+------+------+

2016-08-11 09:08:09 10039 1

转载 MySql创建函数

一、查看创建函数的功能是否开启:mysql> show variables like '%func%';+-----------------------------------------+-------+| Variable_name | Value |+-----------------------------------------+-------+| log_bin_t

2016-08-09 17:27:05 484

转载 MYSQL5.5修改字符集报错:unknown variable 'default-character-set=utf8'

今天在修改MYSQL字符集的时候启动报错:unknown variable 'default-character-set=utf8'看来是default-character-set=utf8这个设置项惹得祸....因为MYSQL 5.5修改了字符集设置参数应该改成:用character_set_server=utf8 取代default-

2016-08-08 12:01:22 5392 1

转载 MYSQL5.5修改字符集报错:unknown variable 'default-character-set=utf8'

今天在修改MYSQL字符集的时候启动报错:unknown variable 'default-character-set=utf8'看来是default-character-set=utf8这个设置项惹得祸....因为MYSQL 5.5修改了字符集设置参数应该改成:用character_set_server=utf8 取代default-

2016-08-08 12:01:12 1602

原创 针对where条件中日期型字段前面加函数的慢查询的优化

当字段上创建了索引,但是where条件中该列前面加了函数时,会使索引失效。有时候可以通过改写sql来优化。如:select count(*) from T_SYNCLOG where TO_DAYS(NOW()) - TO_DAYS(CREATE_TIME) = 0 and STATUS=0 and ENTITY_TYPE='org';推断该sql含义是查看创建日期为今天的记录条数

2016-08-05 10:00:03 9574 1

原创 mysql应避免使用or

应尽量避免在 where 子句中使用 or 来连接条件,如果一个字段有索引,一个字段没有索引,将导致引擎放弃使用索引而进行全表扫描,如: 示例:T_ORG表的orgid是主键,UPDATE_TIME上没有建索引。加上or以后,走了全表扫描,没有走索引。

2016-08-04 15:11:38 4231

转载 mysql优化limit查询语句的5个方法

这篇文章主要介绍了mysql优化limit查询语句的5个方法,它们分别是子查询优化法、倒排表优化法、反向查找优化法、limit限制优化法和只查索引法,需要的朋友可以参考下mysql的分页比较简单,只需要limit offset,length就可以获取数据了,但是当offset和length比较大的时候,mysql明显性能下降1.子查询优化法先找出第一条数据,然后大于等于这条数据的i

2016-08-04 10:49:56 2730

mydemo.war

部署成功后,访问web页面,会输出113。

2020-08-26

mydemo.war

部署成功后,访问web页面,会输出112。

2020-08-26

sysbench-0.5.tar.gz

sysbench 0.5版本的源码、安装包

2016-11-10

symantec netbackup操作手册

赛门铁克NetBackup是一款专为企业用户设计的资料备份与恢复的软件套件。 在备份过程中,客户通过网络将数据传送至NetBackup服务器,该服务器则通过使用相关策略为其选择最合适的存储介质类型。在恢复过程中,管理员能够浏览到用户需要恢复的数据和目录,同时,NetBackup服务器会找到这些数据或目录并且帮助客户进行恢复。NetBackup提供重复数据删除、复制以及快照服务,也能够在物理环境或虚拟环境下从磁带、磁盘、快照和云中进行数据恢复。该产品对VMware和微软的Hyper-V都能够提供支持。

2016-07-12

keepalived-1.2.12.tar.gz

安装keepalived,实现虚拟ip漂移,程序不用改IP自动切换。

2015-08-11

mha4mysql-manager-0.56-0.el6.noarch.rpm

mha(Master High Availability)目前在MySQL多服务器(超过二台),高可用方面是一个相对成熟的解决方案。主服务器的自动监控和故障转移.

2015-08-07

mha4mysql-node-0.56-0.el6.noarch.rpm

mha(Master High Availability)目前在MySQL多服务器(超过二台),高可用方面是一个相对成熟的解决方案。

2015-08-07

visual c++ 2013_win64

Microsoft Visual C++,(简称Visual C++、MSVC、VC++或VC)是Microsoft公司推出的开发Win32环境程序,面向对象的可视化集成编程系统。它不但具有程序框架自动生成、灵活方便的类管理、代码编写和界面设计集成交互操作、可开发多种程序等优点,而且通过简单的设置就可使其生成的程序框架支持数据库接口、OLE2,WinSock网络、3D控制界面。

2015-06-23

mysql workbench

MySQL Workbench 提供了一个可视化控制台,让您可以轻松管理 MySQL 环境,更直观地了解数据库运行状况。开发人员和 DBA 可以使用这些可视化工具配置服务器、管理用户、执行备份和恢复、检查审计数据以及查看数据库运行状况。

2015-06-23

tortoisesvn-64位

TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器。你可以将文件恢复到过去的版本,并且可以通过检查历史知道数据做了哪些修改,谁做的修改。

2015-06-10

VisualSVN SERVER WIN-64位

VisualSvn Server是SVN的服务器端

2015-06-09

p8350262_10205_Generic_linux.zip

升级到10204或10205版本,如果要使用em,补丁8350262成为了必打之补丁

2015-04-07

navicat premium-适用于windows 32位 中文版

navicat premium-适用于windows 32位 中文版,可以用来管理mysql,oracle等多种数据库

2015-03-26

让ORACLE跑得更快

谭怀远老师写的《让ORACLE跑得更快》

2014-12-04

sql server从一个数据库复制表到另一个数据库的方法

本文档详细介绍了sql server怎样从一个数据库复制表到另一个数据库的方法。有图为例,简单易懂。

2013-12-11

将EXCEL里面内容导入到SQL SERVER

本文档详细介绍了怎样把EXCEL表格数据插入到SQL SERVER里面,有图有真相,很实用!

2013-08-19

在POWER DESIGER里设计概念模型

在POWER DESIGNER里怎样设计概念模型

2013-04-03

在sql server 2016 always on集群里新增一个数据库节点

非常详细,有详细截图,亲测可行。

2024-03-16

mysqltuner.pl

这是mysql一个常用的数据库性能诊断工具,主要检查参数设置的合理性包括日志文件、存储引擎、安全建议及性能分析。针对潜在的问题,给出改进的建议,是mysql优化的好帮手。

2023-03-31

archery使用手册

介绍了archery功能及详细配置过程。 包含sql审核案例,sql分析及优化案例,实例管理案例,插件案例等

2022-03-29

grafana-8.0.0.linux-amd64.tar.gz

grafana安装包-grafana-8.0.0.linux-amd64.tar.gz

2021-09-08

proxysql-2.0.5-1-centos7.x86_64.rpm

proxysql-2.0.5可修复'ProxySQL Error:connection is locked to hostgroup 10 but trying to reach hostgroup 20这个问题

2021-04-22

redhat6-asm.rar

asmlib安装包,适用于redhat 6,64位系统, 包含三个安装包: oracleasm-support-2.1.8-1.el6.x86_64.rpm kmod-oracleasm-2.0.8-13.el6_8.x86_64.rpm oracleasmlib-2.0.4-1.el6.x86_64.rpm 可解决oracleasm >= 1.0.4 is needed by oracleasmlib-2.0.4-1.el6.x86_64 及kernel < 2.6.32-359.el6 is needed by kmod-oracleasm-2.0.6.rh1-2.el6.x86_64的问

2021-02-23

在virtualbox虚拟机里静默安装RAC 11G.docx

在virtualbox虚拟机里静默安装RAC 11G. 步骤特别详尽!有图有描述有验证!

2021-01-23

RAC dbca静默建库所需的响应文件dbca.rsp

RAC dbca静默建库所需的响应文件

2021-01-23

install_canal.sh

canal 1.1.4 shell安装脚本; 适用于CentOS操作系统; 在CentOs 7上验证过,没有问题。

2020-11-12

predixy-1.0.5.tar.gz

predixy-1.0.5.tar.gz,亲测可用。

2020-11-04

install_redis_single.sh

Redis单实例安装shell脚本(版本4.0.14)。 适用于CentOS 7版本操作系统。 真实可用。

2020-11-04

静默安装grid用到的响应文件

静默安装grid用到的响应文件 静默安装grid用到的响应文件 静默安装grid用到的响应文件 静默安装grid用到的响应文件 静默安装grid用到的响应文件 静默安装grid用到的响应文件

2020-09-12

Oracle单实例版本升级(11g To 12c).docx

本篇文章主要参考自oracle官网12c的升级文档。 包含数据库升级准备工作(包含Database Replay,Sql Performance Analyzer,sql计划管理等内容)及升级步骤。

2020-07-10

利用 Percona xtrbackup+binlog做完全恢复.docx

本文介绍了怎样用percona xtrabackup做全量备份及如何利用全量备份(不用增量备份)加binlog做完全恢复(将数据恢复到故障时刻)。

2020-03-17

mysql闪回实战.docx

本文档包含详细的下载安装及使用命令。非常详细。 对应的csdn博客地址:https://blog.csdn.net/yabingshi_tech/article/details/103158973 原理: binlog以event形式记录了所有的变更信息,因此我们把需要回滚的event,从后往前回滚回去即可。对于delete操作,我们从binlog提取出delete信息,生成的回滚语句是insert。

2019-11-20

binlog2sql-master.zip

类似Oracle的闪回功能。 可以让mysql方便地恢复数据。 原理:既然binlog以event形式记录了所有的变更信息,那么我们把需要回滚的event,从后往前回滚回去即可。 亲测可用。

2019-11-20

instsrv.exe和srvany.exe

可以将exe注册为windows服务,直接从后台运行 具体怎样使用,请参考博客:http://blog.csdn.net/yabingshi_tech/article/details/55511124

2017-02-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除