自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(139)
  • 收藏
  • 关注

转载 Hyper-V 2016 上安装windows7激活重启后黑屏无法进入系统

激活重启后就出现下图,无法进入系统出现此种情况是由于win7的开机引导损坏导致的,具体解决办法如下:1.设置光盘启动2.关闭系统重新启动进行修复启动后按住shift+f10进行修复输入以下命令进行修复bootsect /nt60 sys /mbr此时重启系统即可转载于:https://www.cnblog...

2019-08-01 10:26:00 1016

转载 常见问题:MongoDB基础知识

常见问题:MongoDB基础知识·MongoDB支持哪些平台?·MongoDB作为托管服务提供吗?·集合(collection)与表(table)有何不同?·如何创建数据库(database)和集合(collection)?·如何定义或修改集合模式(schema)?·MongoDB是否支持SQL?·MongoDB是否支持事务?·...

2019-07-06 09:29:00 302

转载 useradd -M -s /sbin/nologin mysql -g mysql 报错 Creating mailbox file

由于之前使用以下命令删除了mysql账户userdel mysqlgroupdel mysql #如果删除了mysql用户,对应的组也会被删除(只有一个用户的情况下)执行以下命令时报错useradd -M -s /sbin/nologin mysql -g mysql原来linux下添加用户后,会在系统里自动加一个邮箱(系统邮箱),路径是:/var/s...

2019-06-17 09:53:00 2056

转载 VMware ESXi 6.7服务器设置开机自动启动虚拟机

VMware ESXi 6.7服务器设置开机自动启动虚拟机,具体操作步骤如下1.登陆到VMware ESXi 6.7 web 界面2.导航器--》主机--》管理 将自动启动修改为 是3.导航器--》虚拟机 勾选自动启动 --》提高优先级重启VMware ESXi之后,虚拟机也同时启动了转载于:https://www.cnblogs.com...

2019-05-17 11:40:00 3673

转载 mysql进制之间的转换

1.十进制转换成二进制select bin(5);2.十进制转换成八进制select oct(5);3.十进制转换成十六进制select hex(5);4.二进制转换成十进制select conv('101',2,10);5.十进制转换成十六进制select conv('20',10,16);转载于:https://www...

2019-03-18 11:25:00 1719

转载 Gitlab 备份迁移恢复报错gtar: .: Cannot mkdir: No such file or directory

1. 版本信息OS: centos 6.9 Gitlab: gitlab-ce.10.7.4 gitlab-ce.10.8.0 gitlab-ce.10.8.3 gitlab-ce.10.8.42. 数据备份 https://segmentfault.com/a/1190000014729115 参考以上url 即可完成数据备份。3. Gitlab数据还原...

2019-01-21 14:34:00 1055

转载 升级Jenkins版本

找到jenkins.war文件的安装目录cd /usr/local/tomcat/tomcat1_jenkins/webapps/停止jenkinsservice tomcat_jenkins stop删除jenkins.war 和 jenkins文件(删除前最好备份一下)rm -rf /usr/local/tomcat/tomcat1_jenkins/w...

2019-01-21 09:33:00 131

转载 当linux中的所有指令突然不能使用的时候

接到同事电话,线上linux系统所有命令执行不了(由于其误操作执行一些命令)此时可以按以下步骤解决问题:1.首先导入临时变量(重启虚拟机之后失效),使得所有命令行暂时可以用直接在命令行执行以下命令:export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin2.挨个检查环境...

2019-01-11 22:22:00 394

转载 使用neo4j-import工具导入数据

从Neo4j2.2版本开始,系统就自带了一个大数据量的导入工具:neo4j-import,可支持并行、可扩展的大规模csv数据导入(本例版本为:3.4.7版本)1.前提条件关闭neo4j无法在原有数据库添加,只能重新生成一个数据库导入文件格式为csv2.参数说明--into:数据库名称--id-type string 指明生成节点、关系的主键类型为string类型...

2018-09-11 17:59:00 500

转载 MySQL 8.0 正式版 8.0.11 发布:比 MySQL 5.7 快 2 倍

ySQL 8.0 正式版 8.0.11 已发布,官方表示 MySQL 8 要比 MySQL 5.7 快 2 倍,还带来了大量的改进和更快的性能!注意:从 MySQL 5.7 升级到 MySQL 8.0 仅支持通过使用 in-place 方式进行升级,并且不支持从 MySQL 8.0 降级到 MySQL 5.7(或从某个 MySQL 8.0 版本降级到任意一个更早的 MySQ...

2018-04-23 10:43:00 564

转载 Linux下重启就需要重新激活eth0的解决办法(ifup eth0)

新安装linux系统,网卡不能自动激活去获取ip,每次都需要手工执行以下命令ifup eth0后续通过将ONBOOT=yes这句就能开机启动自动激活,就可以解决问题vim /etc/sysconfig/network-scripts/ifcfg-eth0转载于:https://www.cnblogs.com/Yongzhouunknown/p/7217776.html...

2017-07-21 15:13:00 1303

转载 【MySQL】计算 TPS,QPS 的方式

在做db基准测试的时候,qps,tps 是衡量数据库性能的关键指标。本文比较了网上的两种计算方式。先来了解一下相关概念。概念介绍:QPS:Queries Per Second 查询量/秒,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理查询量多少的衡量标准。TPS : Transactions Per Second 是事务数...

2017-06-08 17:42:00 139

转载 数据库性能测试

12月10日,前阿里数据库团队资深DBA杨奇龙老师,在【DBA+社群】北京群进行了一次主题为“数据库性能测试”的线上分享。小编特别整理出其中精华内容,供大家学习交流。同时,也非常感谢杨奇龙老师对DBA+社群给予的大力支持。嘉宾简介杨奇龙前阿里数据库团队资深DBA主要负责淘宝业务线,经历多次11.11,有海量业务访问DB架构设计经验...

2017-05-25 18:44:00 274

转载 告别 MongoDB 2.x 拥抱 3.x 版本的5大理由(转)

据不完全统计,目前还有很多同学在生产环境使用着 MongoDB 2.x 版本的服务,偶尔也会听到一些抱怨,但有些抱怨其实很没道理,因为抱怨的问题在最新版本的MongoDB里已经解决了,你缺的只是一次版本升级。1. 更安全的数据库3.x 版本默认WriteConcern 为{w:1},2.x 较早的版本为 {w: 0}3.x 默认使用更安全的 SCRAM-SHA-1 算法鉴...

2017-03-03 09:12:00 137

转载 centos 安装memcache服务后memcahce本机连接Permission

自己手动在虚拟机下装了下memcache,整个过程真是充满波折,本身用php5.3安装memcache扩展就麻烦很多,无法通过yum直接安装,安装方法详见http://chenwei.me/blog/server/69.html,接下来安装memcache服务,安装成功后,telnet可以成功,不过好像不是立即成功生效,过一会用stats才会有详细显示。本机用<?ph...

2015-10-24 21:36:00 197

转载 memcached介绍

一、传统的数据库中心化设计 传统的系统架构设计中,以存放在数据库中的数据为中心,为多种应用提供数据服务支持的设计称之为数据库中心化设计。二、压力的变化 对于数据的需求经历了多层分离之后会带来了更多的压力,结果是不堪重负的io。三、内存中心化设计 1.内存中心化设计是一种近来十分流行的架构设计思想,用于解决web2.0时代数据大量读写带来的性能...

2015-10-24 15:45:00 149

转载 mysql基准测试工具tpcc-mysql安装、使用、结果解读

TPCC是专门针对联机交易处理系统(OLTP系统)的规范,一般情况下我们也把这类系统称为业务处理系统,tpcc-mysql是percona基于TPC-C(下面简写成TPCC)衍生出来的产品,专用于MySQL基准测试。其源码放在launchpad上,用bazaar管理,项目地址:https://code.launchpad.net/~percona-dev/perconatools/tpc...

2015-10-22 18:45:00 275

转载 MySQL字符集 GBK、GB2312、UTF8区别 解决 MYSQL中文乱码问题 收藏 MySQL中涉及的几个字符集...

MySQL中涉及的几个字符集character-set-server/default-character-set:服务器字符集,默认情况下所采用的。character-set-database:数据库字符集。character-set-table:数据库表字符集。优先级依次增加。所以一般情况下只需要设置character-set-server,而在创建数据库和表时不特别指定字符集...

2015-10-22 17:03:00 193

转载 [MySQL FAQ]系列 — EXPLAIN结果中哪些信息要引起关注

我们使用EXPLAIN解析SQL执行计划时,如果有下面几种情况,就需要特别关注下了:首先看下type这列的结果,如果有类型是 ALL 时,表示预计会进行全表扫描(full table scan)。通常全表扫描的代价是比较大的,建议创建适当的索引,通过索引检索避免全表扫描。此外,全索引扫描(full index scan)的代价有时候是比全表扫描还要高的,除非是基于InnoDB表的...

2015-10-22 16:07:00 247

转载 [MySQL优化案例]系列 — 优化InnoDB表BLOB列的存储效率

首先,介绍下关于InnoDB引擎存储格式的几个要点:1、InnoDB可以选择使用共享表空间或者是独立表空间方式,建议使用独立表空间,便于管理、维护。启用 innodb_file_per_table 选项,5.5以后可以在线动态修改生效,并且执行 ALTER TABLE xx ENGINE = InnoDB 将现有表转成独立表空间,早于5.5的版本,修改完这个选项后,需要重启才能生效;2、...

2015-10-22 15:51:00 148

转载 数据库专业词语

1.tps(每秒事务处理量(TransactionPerSecond))每秒事务处理量 - 性能测试的术语介绍TPS(Transaction Per Second)每秒钟系统能够处理的交易或事务的数量。它是衡量系统处理能力的重要指标。TPS是LoadRunner中重要的性能参数指标。改善:是指从现有的设备、材料、劳动力及产品的制造方法里发现浪费,运用现场的智慧来消除浪费...

2015-10-22 15:46:00 367

转载 老叶观点:MySQL开发规范之我见

大多数MySQL规范在网上也都能找得到相关的分享,在这里要分享的是老叶个人认为比较重要的,或者容易被忽视的,以及容易被混淆的一些地方。1、默认使用InnoDB引擎【老叶观点】已多次呼吁过了,InnoDB适用于几乎99%的MySQL应用场景,而且在MySQL 5.7的系统表都改成InnoDB了,还有什么理由再死守MyISAM呢。此外,频繁读写的InnoDB表,一定要使用具有自增/顺...

2015-10-22 15:34:00 110

转载 [MySQL FAQ]系列 — 为什么InnoDB表要建议用自增列做主键

我们先了解下InnoDB引擎表的一些关键特征:InnoDB引擎表是基于B+树的索引组织表(IOT);每个表都需要有一个聚集索引(clustered index);所有的行记录都存储在B+树的叶子节点(leaf pages of the tree);基于聚集索引的增、删、改、查的效率相对是最高的;如果我们定义了主键(PRIMARY KEY),那么InnoDB会选择其...

2015-10-22 14:44:00 120

转载 动态将表中的列名全部转换成小写

/* 动态将表的列名改为小写*/select concat_ws('','alter table ',a.TABLE_NAME,' modify ',lower(a.COLUMN_NAME),' ',a.Column_type, case when a.is_nullable = 'NO' THEN ' not null ' else null end, ...

2015-10-22 13:19:00 283

转载 Nagios配置文件nagios.cfg详解

这里开始要讲一些Nagios的配置。首先要看看目前Nagios的主配置路径下有哪些文件。[root@nagios etc]# ll总用量 152-rwxrwxr-x. 1 nagios nagios 1825 9月 24 14:40 cgi.cfg-rwxrwxr-x. 1 nagios nagios 9747 9月 24 14:40 checkcommands.cfg-rwxrwx...

2015-10-21 18:10:00 328

转载 nagios报警延迟的解决--flapping state

这个问题是在测试中发现的。因为要在服务器上布置nagios用来监控oracle,可是发现手动shutdown数据库后能够很快报警,但是再startup后就不是很及时,有时会延迟很久。经过研究发现了这个情况,现贴出来与大家分享。注意看那个类似云朵的图标,那个就是在提示状态抖动,也就是flapping state检测开启了。而一旦开启,就会temporarily suppres notifi...

2015-10-21 17:21:00 199

转载 nagios使用问题的解决方案

通过web界面修改某个服务时报错例如对某个服务进行临时安排其执行时间,或者不让它发警告,web页面上都有这样的设置.但是常常会有错误信息如下:Could not open command file '/usr/local/nagios/var/rw/nagios.cmd' for update!The permissions on the external command...

2015-10-21 10:15:00 184

转载 linux系统时间不同步解决办法(同步本地时间)

改变/etc/目录下的localtime文件,既可以改变当前的时区1.方法是到/usr/share/zoneinfo目录下找到你要相对应的时区文件,例如上海在/usr/share/zoneinfo/Asia/Shanghai中2.将/etc/localtime改名:mv/etc/localtime /etc/localtime.old3.将上海的时区文件拷贝过来:cp /u...

2015-10-20 09:40:00 545

转载 Linux下Nagios的安装与配置

一、Nagios简介  Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。  Nagios原名为NetSaint,由Ethan Galstad开发并维护至今。NAGIOS是一个缩写形式...

2015-10-19 10:01:00 159

转载 linux下tar.gz、tar、bz2、zip等解压缩、压缩命令小结

Linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可以用其它的程序来进 行压缩了,所以首先就来讲讲tar命令的基本用法:   tar命令的选项有很多(用man tar可以查看到),但常用的就那么几个选项,下面 来举例说明一下:   # tar -cf all.tar *.jpg   这条命令...

2015-10-16 18:50:00 149

转载 Nagios配置

其实上篇Nogios安装只是安装了Nagios基本组件,虽然能够打开主页,但是如果不配置相关配置文件文件,那么左边菜单很多页面都打不开,相当于只是一个空壳子。接下来,我们来学习研究一下Nagios的配置,了解一下基本的配置和了解各类配置文件。Nagios配置目录Nagios的配置文件位于etc目录下(/usr/local/nagios/etc)如下图所示:配置...

2015-10-16 16:57:00 272

转载 Nagios安装

实验环境 操作系统:Red Hat Enterprise Linux Server release 6.0 (Santiago) 64 bit。 注意,Nagios只能安装在Linux或Unix平台,不支持Windows平台,当然,它可以监控Windows平台。环境准备 Apache 和PHP 不是安装Nagios所必须的,其实也可以说是必须的...

2015-10-15 17:50:00 130

转载 Nagios介绍

Nagios介绍 Nagios是一款功能强大、优秀的开源监控系统,它能够让你发现和解决IT架构中存在的问题,避免这些问题影响到关键业务流程。 Nagios最早于1999年发布,它在开源社区的影响力是相当大的。目前全球Nagios的社区已经开发了数以千计的项目。Nagios的官方赞助是通过Nagios企业,它通过许多不同方式销售其商业产品和服务来支持这个社区。...

2015-10-15 11:13:00 205

转载 keepalived工作原理和配置说明

keepalived是什么keepalived是集群管理中保证集群高可用的一个服务软件,其功能类似于heartbeat,用来防止单点故障。keepalived工作原理keepalived是以VRRP协议为实现基础的,VRRP全称Virtual Router Redundancy Protocol,即虚拟路由冗余协议。虚拟路由冗余协议,可以认为是实现路由器高可用的协议,即将...

2015-10-15 10:17:00 178

转载 MySQL高可用方案选型参考

本次专题是MySQL高可用方案选型,这个专题想必有很多同学感兴趣。高可用的意义以及各种不同高可用等级相应的停机时间我就不必多说了,直接进入主题。可选MySQL高可用方案MySQL的各种高可用方案,大多是基于以下几种基础来部署的:基于主从复制;基于Galera协议;基于NDB引擎;基于中间件/proxy;基于共享存储;基于主机高可用;在这些...

2015-10-14 15:38:00 172

转载 mysql Keepalived 实践

Keepalived 是一种高性能的服务器高可用或热备解决方案,Keepalived可以用来防止服务器单点故障(单点故障是指一旦某一点出现故障就会导致整个系统架构的不可用)的发生,通过配合Nginx可以实现web前端服务的高可用。Keepalived实现的基础是VRRP协议,Keepalived就是巧用VRRP协议来实现高可用性(HA)的.VRRP(Virtua...

2015-10-13 18:32:00 122

转载 rpmbuild 构建rpm包时报错解决 error: Installed (but unpackaged) file(s) found:

解决的办法是找到 /usr/lib/rpm/macros 中%__check_files /usr/lib/rpm/check-files %{buildroot} 注释掉转载于:https://www.cnblogs.com/Yongzhouunknown/p/4874942.html...

2015-10-13 16:11:00 945

转载 mysql high availability 概述

一.什么是高可用性1.可用性是指服务不间断运转的时间,通常用百分比来表示,例如 99.999%表示每年最多允许5分钟的宕机时间2.可用性的效果和开销比例呈线性增长3.可用性的意义往往也不尽相同,例如,mysql需要“预热”二.导致宕机的原因1.虽然导致宕机的原因多种多样,但大致可以分为以下两种 a.人为宕机(高可靠性) b.非人为宕机(高可用性...

2015-10-13 08:53:00 522

转载 mysql学习------权限机制

MySQL服务器通过MySQL权限表来控制用户对数据库的访问,MySQL权限表存放在mysql数据库里,由mysql_install_db脚本初始化。这些MySQL权限表分别user,db,table_priv,columns_priv和host。下面分别介绍一下这些表的结构和内容:user权限表:记录允许连接到服务器的用户帐号信息,里面的权限是全局级的。db权限表:记录各个帐号在各...

2015-10-12 14:28:00 202

转载 mysql学习------二进制日志

一.什么是二进制日志1.记录对数据发生或潜在发生更改的sql语句2.二进制格式保存3.用途广泛,包括 a.查看数据库变更历史 b.数据库增量备份 c.数据库灾难恢复 d.mysql replication二.不重启修改二进制日志配置1.set @@global.log_bin=1;2.set @@global.binlog_size...

2015-10-10 09:11:00 151

空空如也

空空如也

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

TA关注的人

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