Welcome 微信登录

首页 / 数据库 / MySQL

Linux下MySQL的彻底卸载和安装配置字符集

Linux下MySQL的彻底卸载和安装配置字符集

前言:Linux环境下MySQL的安装和配置在网上已经有很多教程了。之所以写这篇文章是因为在配置字符集的时候找了网上的一些教程发现并不能用导致折腾了一阵子。下面的教程均是亲自实践。MySQL的彻底卸载首先查看一下自己是否已经安装了MySQL。代码如下:ps -aux|grep mysql如未安装则不显示任何内容,若安装则会显示如下的信息:关于mysql的彻底卸载有很多方法,人工去卸载和删除冗余文件比较麻烦,只需依次执行以下三条指令即可:sudo apt-g...
MySQL复制过程中server-id的理解

MySQL复制过程中server-id的理解

一. server-id做什么用的,你知道吗? 1、 MySQL的同步的数据中是包含server-id的,用于标识该语句最初是从哪个server写入的,所以server-id一定要有的2、 每一个同步中的slave在master上都对应一个master线程,该线程就是通过slave的server-id来标识的;每个slave在master端最多有一个master线程,如果两个slave的server-id 相同,则后一个连接成功时,前一个将被踢掉。 这里至...
SQLite3中存储类型和数据类型结合文档解析

SQLite3中存储类型和数据类型结合文档解析

SQLite3是个很小的数据库,运行在手机,机顶盒上....那它就不可能像musql,sqlserver那么规范,有很多的数据类型,之前我也以为它定义了很多数据类型,其实不是他就5个存储类,那么多数据类型是根据一整套严谨的规则映射的!!还有什么char,varchar其实都是没有的..下面将结合文档详细讲解,相信看完你会了解更多,其实主要就是翻译文档....sqlite官网:http://www.sqlite.org/Sqlite3数据类型大多数的数据库引...
Linux下MySQL 5.6.24的编译安装与部署

Linux下MySQL 5.6.24的编译安装与部署

MySQL 5.6正式版发布了,相对于5.5版本作出了不少改进,其源码安装配置方式也有所变化,本文根据实际操作,不断尝试,精确还原了安装的具体步骤。在Linux下安装MySQL前,先确认卸载系统自带数据库打开操作终端输入rpm -qa|grep mysql(罗列所有数据库相关的文件)rpm –e (罗列出来的文件)--nodeps(使用该命令依次删除罗列出来的文件)--nodeps为删除与之依赖的文件。确认Internet连接正常,以便下载安装...
Oracle 10g用户频繁被锁(ORA-28000)的诊断与处理

Oracle 10g用户频繁被锁(ORA-28000)的诊断与处理

今天早上同事向我求助,说是一个用户(我们假设该用户名为HOEGH)的数据不是最新的。奇怪,我明明上周五统一使用exp、imp脚本更新了相关用户的数据,肯定是包含HOEGH用户的。同事把应用程序启动起来,指着程序界面告诉我,这个数据肯定不是最新的。好吧,难道是我当时更新数据时漏掉了HOEGH用户?首先,我尝试登录PLSQL,想查询一下HOEGH用户下表的编译时间,确认一下我执行imp操作的具体时间。令人意外的是,使用PLSQL登录时报错了,提示“...
Orabbix定制监控Oracle的简单配置

Orabbix定制监控Oracle的简单配置

Orabbix是在zabbix的基础上提供的一套插件,能够提供对Oracle的监控功能真是术业有专攻,在Oracle层面zabbix希望也能够走得更远,所以对于Oracle的支持还是比较开放的,而对于Orabbix和zabbix server,zabbix agent的关联关系,可以使用下面的图形来表示,能够说明大体的意思。从这个图中可以看出zabbix的server端会提供agent发起的请求,把部分信息持久化在server端的MySQL中,而Orabb...
浅谈Orabbix监控指标

浅谈Orabbix监控指标

对于Orabbix监控Oracle来说,它是提供了一个相对轻量级的客户端来综合监控多个数据库实例。从这一点来看,它的角色有点类似于工作中使用的SQLDeveloper或者toad这类的工具。在之前的章节中,先花了些篇幅去比较zabbix和grid control,其实从功能上来看,基于zabbix的Orabbix的监控功能要有限的多。提供的默认模板中,监控触发器不到20个。自己梳理了一下,默认的监控触发器在15个左右。故障类型报警对应项错误类型报错简述数据...
Oracle中的ASM文化

Oracle中的ASM文化

从Oracle中ASM的发展来看,到今天的普及使用,应该可以算做一种文化,因为这体现的不仅是ASM技术在实际工作中的成功普及,而且从某种程度来说,都代表了一个新生事物的发展历程,无论是java的发展还是各种开源项目的普及,都有着相似的痕迹。asm从Oracle 10g版本推出,是作为grid的一部分鼓励使用的。而在这段漫长的时间里面,其实asm就在逐渐完善。就如同你去公司内部推广一套很新技术的时候,人家肯定得衡量你的东西是不是足够好,如果性能指标能够达到指...
通过定制Orabbix监控分析潜在的Oracle问题

通过定制Orabbix监控分析潜在的Oracle问题

在之前的文章中分享过 简单定制Orabbix监控项 http://www.linuxidc.com/Linux/2015-08/122008.htm定制的功能在Orabbix中实现非常灵活而且轻巧,还是能够感受到一种开源风的清爽。我在orabbix原有模板的基础上添加了几个监控项,一个是监控闪回区的使用率,还有一个是监控归档的切换频率,这两个功能看似微不足道,但是会在细节中反应出数据库中是否有明显的异常行为。中午的时候注意到有一个库的闪回区使用率和归档频率...
Linux下修改Oracle监听地址

Linux下修改Oracle监听地址

如果你的服务器换了ip怎么办?如果你的服务器换了名字怎么办?以前的小伙伴怎么办?以前的老客户怎么办?没关系,简单教你修改监听地址,老朋友随便找!想要修改监听地址首先要找到两个文件,确定两样东西!第一 你的主机名字?第二 你的IP地址?第三 你的listener.ora在哪里?第四 你的tnsnames.ora在哪里?原来的文件监听的是localhost,这个名字在/etc/hosts中会被映射成Ip地址127.0.0.1lisenter.ora 目录在/o...
Oracle多用户并发及事务处理

Oracle多用户并发及事务处理

Oracle多用户并发访问事务:作用于某些数据的一个不可分割的操作锁:写锁、互斥锁(仅能被一个进程使用) 读锁、共享锁(可被多个进程使用)更新丢失脏读不可重复读幻影读隔离级别:1 READ COMMITTED 每个语句得到完整的视图2 SERIALIZABLE 事务级别实施串行化Oracle并发特性1 回滚段:存储“撤销”信息的数据结构redo日志用来记录数据库的所有事务;回滚段用于提供事务回滚和读一致性2 系统改变号 SCN:...
十个正确使用 Redis 的技巧

十个正确使用 Redis 的技巧

Redis 在当前的技术社区里是非常热门的。从来自 Antirez 一个小小的个人项目到成为内存数据存储行业的标准,Redis已经走过了很长的一段路。随之而来的一系列最佳实践,使得大多数人可以正确地使用 Redis。下面我们将探索正确使用 Redis 的10个技巧。1、停止使用 KEYS *Okay,以挑战这个命令开始这篇文章,或许并不是一个好的方式,但其确实可能是最重要的一点。很多时候当我们关注一个redis实例的统计数据,我们会快速地输入”...
<< 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 >>