- 博客(113)
- 资源 (1)
- 收藏
- 关注
原创 centos7下Elasticsearch收集日志和指标
centos7安装Elasticsearch收集日志和指标一、安装jdk1.8(已安装)java -version二、下载二进制安装包官网:https://www.elastic.co/cn/downloads/elasticsearchWget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.0....
2020-04-15 20:13:58
754
原创 Sqlserver数据库性能排查
Sqlserver数据库性能排查目录服务器性能排查步骤,综合判定问题 (CPU、内存、磁盘读写、网络)1、 服务器性能指标 2、 服务器性能监控 3、 数据库仓库收集 4、 数据库事件收集 5、 数据库系统表1、服务器性能指标2、服务器性能监控3、数据库仓库收集4、数据库事件收集5、数据库系统表...
2020-03-27 17:50:22
1010
1
原创 mysql 5.7主从半同步复制(无损)
mysql 5.7主从半同步复制(无损)目录mysql 5.7主从半同步复制(无损) 1(1) 简介 1(2) mysql复制的类型 1(3) 主从复制工作原理剖析 1二、 基本构建思路 2三、 主从mysql的配置参数 2四、 主从同步结构模式 3五、 环境搭建,A(主库),B(从库) 3六、 mysql主从同步数据复制模式 5七、 配置半同步复制模式...
2020-03-13 17:47:19
1628
原创 centos-linux下mysql的常用配置my.cnf
创建mysql相关的目录#mkdir -p /data/mysql/{data,log,innodb}#chown -R mysql.mysql /data/mysql/my.cnf v1.0http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html[client]default-character...
2020-03-11 19:11:38
1342
原创 centos安装mysql的提示工具
centos安装mysql的提示工具一、安装Python3的依赖yum install gcc openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel libffi-devel tk-devel wget curl-devel二、下载Python3的安装文件cd /homewget http...
2020-03-10 16:28:42
183
原创 Centos-linux二进制安装MySQL5.7
Centos二进制安装MySQL5.7目录一、 安装依赖包 1二、 检查是否安装mysql和mariadb 1三、 卸载系统自带的 mysql和mariadb-lib,没有则跳过 1四、 下载安装包 1五、 解压到指定目录,并创建文件链接 1六、 创建mysql相关的组和用户 2七、 创建mysql相关的目录,并修改相关文件的权限 2八、 创建mysql的配置文件,在/etc/m...
2020-03-06 14:36:24
260
原创 linux 安装mysql的方式 之 rpm
centos7安装mysql5.7(rpm安装版)1.Centos 查看系统版本信息centos7安装mysql5.7(rpm安装版)2.下载对应版本的mysql的RP-Bundle包
2020-03-02 17:27:49
429
转载 SQL Server XML 入门 基础
/*以下的文章主要描述的是SQL Server XML 入门的18句话,如果你对SQL Server XML 入门的18句话有兴趣的话,你就可以对以下的文章点击观看了,以下就是文章的详细内容介绍,望大家借鉴。sql xml 入门:1、xml: 能认识元素、属性和值2、SQL Server xpath: 寻址语言,类似windows目录的查找(没用过dir
2016-01-03 11:16:23
603
原创 清除磁盘脱机策略
问题:提示由于管理员设置的策略该磁盘处于脱机状态使用DISKPART.exe命令 解除策略1.运行:cmd2.输入:DISKPART.exe3.DISKPART> san4.DISKPART> san policy=onlineall5.DISKPART>list disk6.DISKPART> select disk 17.DISKPART>attri
2015-12-02 16:04:51
1200
原创 dbcc page解析行数据
dbcc page解析行数据 dbcc page 用法详解:dbcc page ( {'dbname' | dbid}, filenum, pagenum [,printopt={0|1|2|3} ])The printopt parameter has the following meanings:· 0 - print just the page he
2015-11-06 11:09:50
849
原创 对等复制错误跟踪处理
对等复制中的冲突检测通过复制监视器查看详细信息查看sqlserver2014的日志查询sqlserver本地帮助通过步骤发现表中记录的 xact_seqno 事务序列号解析xact_seqno 事务序列号对应的同步命令第二部分 对等复制冲突的解决办法通过以上介绍我们可以发现该错误的错误号22815 设置代理配置文件跳过该错误继续同步数据会导致数据不一致15通过错误命令解析手动修补数据
2014-12-04 19:19:54
2370
转载 RDS-SQL SERVER用户控制台监控信息详解
RDS-SQL SERVER用户控制台监控信息详解图片1一. 工具Microsoft SQL Server 2008R2 提供了一些工具来监控数据库。方法之一是动态管理视图。动态管理视图 (DMV)返回的服务器状态信息可用于监控服务器实例的运行状况、诊断问题和优化性能。常规服务器动态管理对象包括:dm_db_*:数据库和数据库对象dm_exec_*:执行用户代码和关联的连接
2014-06-24 18:13:25
1784
转载 SQL Server 中的事务与事务隔离级别以及如何理解脏读, 未提交读,不可重复读和幻读产生的过程和原因
SQL Server 中的事务与事务隔离级别以及如何理解脏读, 未提交读,不可重复读和幻读产生的过程和原因原本打算写有关 SSIS Package 中的事务控制过程的,但是发现很多基本的概念还是需要有 SQL Server 事务和事务的隔离级别做基础铺垫。所以花了点时间,把 SQL Server 数据库中的事务概念,ACID 原则,事务中常见的问题,问题造成的原因和事务隔离级别等这些方面的知识
2014-06-23 15:08:39
2482
原创 将死锁减至最少
尽管死锁不能完全避免,但遵守特定的编码惯例可以将发生死锁的机会降至最低。将死锁减至最少可以增加事务的吞吐量并减少系统开销,因为只有很少的事务:· 回滚,撤消事务执行的所有工作。· 由于死锁时回滚而由应用程序重新提交。下列方法有助于将死锁减至最少:· 按同一顺序访问对象。· 避免事务中的用户交互。· 保持事务简短并处于一个批处理中。· 使用较低的隔离级
2014-05-06 16:42:46
775
转载 DBA应该知道的一些SQL Server跟踪标记
跟踪标记是什么? 对于DBA来说,掌握Trace Flag是一个成为SQL Server高手的必要条件之一,在大多数情况下,Trace Flag只是一个剑走偏锋的奇招,不必要,但在很多情况下,会使用这些标记可以让你更好的控制SQL Server的行为。下面是官方对于Trace Flag的标记: 跟踪标记是一个标记,用于启用或禁用SQL Server的某些行为。
2014-05-05 17:19:07
654
原创 SQL Server 数据库所能处在的几种状态
数据库所能处在的几种状态,一个完整的模型如下: 数据库所能处在的状态关系 上面的几种状态的具体转换关系超出了本文的讨论范围,但是这里我会强调两种和日志损坏关系很大的状态:RECOVERY_PENDING和SUSPECT状态。 假如出现了数据库没有正常关闭,也就是还有数据没有CheckPoint到磁盘,如果数据库要启动就必须经历Reco
2014-04-30 10:15:27
5799
转载 SQL Server 性能调优(性能基线)
在写这篇东西的时候我也不是很清楚性能基线,到底要检查点什么,dmv要不要检查,perfmon要检测那先。所以我决定,对我发的《sql server 性能调优》文章内的 perfmon和dmv做一个总结。来建立自己的性能基线。 io在io中我们要注意哪些性能指标呢?1. physical disk\disk reads/sec --这个应该很清楚 一看就就知道 这个指标是指什
2014-04-24 18:58:09
1011
原创 SQL Server工具TableDiff使用场景
1. 两个比较的表数据差异非常大: 这种情况效率差是肯定的,两个几百万的表,差异非常大,TableDiff光生产差异脚本都要很久时间,效率能 高得起来吗? 解决方法:如果是差异比较大的大表,最好的方法就是用BCP将目的端的表数据重建,TableDiff搞不定; 2. 两个比较的表中,存在不适宜比较的字段类型: xm
2014-04-24 18:15:31
1596
原创 同步复制日常记录收集
Job列表:Replication Agents Checkup (复制代理审查)Reinitialize Subscriptions Having Data Validation Failures (数据校验失败时重新初始化)Distribution Clean Up (分发清理)Agent History Clean Up (代理执行SQL历史数据清理)Replicatio
2014-04-24 18:05:55
733
原创 SQL Server复制同步错误收集
1. 错误:已将此(这些)订阅标记为不活动,必须将其重新初始化。需要删除NoSync 订阅,然后重新创建它们 use distributiongo--查找状态不正常的发布select status,*from dbo.MSsubscriptions where status修改状态update dbo.MSsubscriptions set status=2where status
2014-04-24 17:45:39
1512
转载 RAID的概念和RAID对于SQL性能的影响
简介 我们都听说过RAID,也经常作为SQL DBA、开发人员或构架师在工作中讨论RAID。但是,其实我们很多人都对RAID的原理,等级,以及RAID是如何影响SQL Server性能并不甚了解。 本篇文章就是为了补上这一课。 磁盘构架 今天的磁盘,和70年代45rpm(转/分钟)的唱片机很像(你还能记得吗?),仅仅是一个有着轴(磁道)旋转的媒体(面)并将数据
2014-04-24 15:21:37
989
转载 MySQL更改数据存储引擎,禁用innodb
INNODB是MySQL被ORACLE收购后开发的,支持事务和行级锁等高级功能,但是并不是所有人都需要INNODB的,对大部分人来说,以前的MYISAM引擎就够了,一般会选择将默认引擎改为MYISAM,但是INNODB还是会耗费内存和硬盘,这时候,就需要把INNODB彻底禁用。 一、MySQL引擎更改 5.6以前的MySQL中,如下设置 default-storage-
2014-01-02 16:12:40
1290
翻译 表和索引的行压缩和页压缩
表和索引的行压缩和页压缩SQL Server 2008 支持表和索引的行压缩和页压缩。可以为以下数据库对象配置数据压缩:存储为堆的整个表。存储为聚集索引的整个表。整个非聚集索引。整个索引视图。对于已分区表和已分区索引,可为每个分区配置压缩选项,且对象的各个分区的压缩设置不必相同。表的压缩设置不自动应用于它的非聚集索引。必须单独设置每个索引。压
2013-12-31 15:30:36
1868
翻译 Transact-SQL 调试器配置(帮助文档)
在打开数据库引擎查询编辑器窗口之后,即可启动 Transact-SQL 调试器。然后,您可在调试模式下运行 Transact-SQL 代码,直到您停止调试器。您可以根据自己的需要,设置一些选项来自定义调试器的运行方式。配置 Transact-SQL 调试器Transact-SQL 调试器包括服务器端和客户端组件。服务器端的调试器组件随每个 SQL Server 2008 数据库引擎实例
2013-12-30 17:15:26
1338
原创 centos下安装telnet并配置
第一步查询是否安装telnet# rpm -qa |grep telnettelnet-server-0.17-47.el6_3.1.i686telnet-0.17-47.el6_3.1.i686必须要有两个,第一个是服务端,第二个是客户端第二步安装telnet#yum install xinetd #yum install teln
2013-12-06 16:32:38
694
原创 Centos/linux下安装memcache
第一步就是导入第三方软件仓库wget http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpmrpm -ivh rpmforge-release-0.3.6-1.el5.rf.i386.rpm第二步查找相关软件包yum search memcache
2013-12-06 14:02:23
492
转载 CentOS 6网络DNS和IP图形和脚本配置
CentOS 6网络配置标签:CentOS6网络配置centos休闲Linux版权声明:原创作品,谢绝转载!否则将追究法律责任。常见的网络设备lo 回环设备eth0 系统内第一块以太网卡ppp0 系统内第一个串行设备(多数出现在使用ADSL拨入Internet时)CentOS 6 配置网卡时有4种配置方式,可以跟据自己情况选择合适的一种这里以Centos 6
2013-12-05 11:45:02
2204
原创 C盘空间不足的整理磁盘方法
1.尽量不要在C盘安装应用软件,在软件安装时,一般可以手动指定安装路径,您可以将软件指定安装到其他盘符。在使用它们的过程中,它们生成的临时文件会被默认放到安装路径下,比如您将QQ安装在C盘下,您的聊天记录,聊天图片,视频记录等全部被放在了C盘中2.清理一下自动更新自动下载生成的安装临时文件。(1). 单击 "开始"在搜索栏内输入cmd,右击"cmd.exe",选择"以管理员身份
2013-10-11 09:40:11
808
原创 ms sql server 分析服务错误解决收集
1.错误 4 OLE DB 错误: OLE DB 或 ODBC 错误 : 用户 'NT Service\MSOLAP$DBAINS2012' 登录失败。; 28000。0 0 解决方案:点击对应数据源属性,更改登陆用户。或者映射该用户到对应数据库。
2013-09-26 16:59:15
1807
原创 SQL Server数据库安全检查
SQL Server对于组织来说是个敏感信息库,管理者需要确保只有授权用户才能访问到这部分敏感信息。然而,要让SQL Server配置安全同时还不会产生错误,这不是一件容易的事,作为DBA我们不得不执行一系列额外步骤来强化我们的SQL Server部署安全配置。本文中列出了一份微软SQL Server数据库安全最佳实践检查表,能够帮助DBA更好地保护数据库,避免来自内部和外部的攻击。认证S
2013-07-31 17:22:34
1303
原创 搜索数据库表对象中包含特定字符串
Create Proc [dbo].[Upc_SearchTextOnDB]( @SearchText nvarchar(100))ASBEGIN SET NOCOUNT ON Declare @LoopID int ,@StrSQL nvarchar(max) ,@TabName nvarchar(100) ,@TempStr nvarcha
2013-07-15 13:37:21
761
转载 linux上swap的查看与调整
1.查看SWAP[root@192 oc]# cat /proc/swapsFilename Type Size Used Priority/dev/sda3 partition 8024 104 -1
2013-06-25 11:23:50
1136
转载 VMware虚拟机屏幕大小(屏幕分辨率)调整
VMware虚拟机屏幕大小(屏幕分辨率)调整 一,VMware中Linux虚拟机屏幕分辨率调整之前安装修改Linux分辨率命令行在VMware中安装Linux虚拟机后,屏幕分辨率通常默认设置为800x600,并且不能通过“屏幕分辨率首选项”窗口(系统->首选项->屏幕分辨率)进行设置。一般情况下,用户可以通过安装VMware Tools来解决这个问题,不过方法也并非只此一种:
2013-06-25 09:49:24
1576
原创 VMware的日常问题收集
1、VMware,打开模块DevicePowerOn电源失败问题描述:无法打开内核设备:系统找不到指定文件。你想要在安装VMware Workstation 前重启吗?打开模块DevicePowerOn电源失败。 截图:解决方法:用记事本打开你的虚拟机所在目录下的.vmx文件找到这一行: vmci0.present = "TRUE"将 TRUE 改为 FALSE
2013-06-22 15:27:34
929
转载 Oracle Flashback
Flashback 技术是以Undo segment中的内容为基础的, 因此受限于UNDO_RETENTON参数。要使用flashback 的特性,必须启用自动撤销管理表空间。 在Oracle 10g中, Flash back家族分为以下成员: Flashback Database, Flashback Drop,Flashback Query(分Flashback Query,Flashba
2013-06-14 16:21:02
524
原创 Oracle常见错误问题收集和解决方案
1、rman下备份数据库时,cannot reclaim XXX bytes disk space from XXX limit问题描述:问题是在db_recovery_file_dest_size 备份时没有足够的空间造成的解决方案:为db_recovery_file_dest_size 添加或清理空间:SQL> show parameter db_recovery_file_des
2013-06-14 15:29:36
683
转载 Oracle关闭和开启归档日志
一 设置为归档方式Sql代码 sql> archive log list; #查看是不是归档方式 sql> alter system set log_archive_start=true scope=spfile; #启用主动归档 sql> alter system set log_archive_dest=''location=/oracle/ora9/oradata/
2013-06-14 15:15:10
811
原创 Linux SSH日常命令收集
linux 查看文件十六进制表示:在linux下,使用hexdump可以查看文件的十六进制表示,例如:[oracle@localhost data]$ hexdump file_name其中,两个参数说明一下: -c 每单元以字节为单位,显示出对应的ASCII码 -C 每单元以字节为单位,同时显示十六机制和ASCII码如果文件很大,比如有2G以上(这也是最常见的情况),
2013-06-07 14:11:37
733
转载 Oracle_中to_char和to_number等格式处理
oracle to_number、to_char介绍to_number(文字,’格式’)to_char(数字, ‘格式’)to_char()这次只介绍to_char(数字, ‘格式’),明天介绍日期转化的。主要格式如下:9 表示有效位数0 数字前用0补足位数B 用空格补足位数$ 在数字前加美元号L 在数字前加本地货币符号. 小数点位置, 分格符位置M
2013-06-04 16:39:01
9386
转载 Linux下的压缩解压缩命令详解
linux zip命令zip -r myfile.zip ./*将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件.2.unzipunzip -o -d /home/sunny myfile.zip把myfile.zip文件解压到 /home/sunny/-o:不提示的情况下覆盖文件;-d:-d /home/sunny
2013-06-04 16:29:44
825
centos7二进制安装MySQL5.7.docx
2020-03-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人