Welcome 微信登录

首页 / 数据库 / MySQL

Linux下安装Redis以及phpredis模块

Linux下安装Redis以及phpredis模块

一:Linux下Redis的安装1、首先上官网下载Redis 压缩包,地址:http://redis.io/download 下载2、通过远程管理工具,将压缩包拷贝到Linux服务器中,执行解压操作3、进入redis目录执行make 对Redis解压后文件进行编译4、编译完成之后,进入src文件夹,执行make install进行Redis安装,完成安装二:redis的部署安装成功后,下面对Redis 进行部署1、首先为了方便管理,将Redis文件中的配置...
利用Oracle RUEI+EM12c进行应用的“端到端”性能诊断

利用Oracle RUEI+EM12c进行应用的“端到端”性能诊断

概述我们知道,影响一个B/S应用性能的因素,粗略地说,有以下几个大的环节:1. 客户端环节2. 网络环节(可能包括WAN和LAN)3. 应用及中间层环节4. 数据库层环节能够对各个环节的问题进行“贯穿“的诊断,才能算是”端到端“的诊断。能够进行这种类型的诊断的工具很多,我们后面会分别介绍,今天只是给大家看看利用Oracle的工具软件进行从最前端到最后端的应用性能诊断的例子。涉及的Oracle软件产品有以下几个...
使用技术手段限制DBA的危险操作—Oracle Database Vault

使用技术手段限制DBA的危险操作—Oracle Database Vault

概述众所周知,在业务高峰期,某些针对Oracle数据库的操作具有很高的风险,比如修改表结构、修改实例参数等等,如果没有充分评估和了解这些操作所带来的影响,这些操作很可能会导致故障,轻则导致应用错误,重则导致数据库服务不可用。另外,在非业务高峰期,某些看似风险不大的操作也可能会导致严重后果,比如不按管理流程修改表结构,如果这个表正好是Oracle GoldenGate复制组的一部分,修改了源端结构而没有通知OGG的相关人员,没有在目标端进行相同的操作,而DD...
Oracle创建表空间、创建用户以及授权

Oracle创建表空间、创建用户以及授权

Oracle安装完后,其中有一个缺省的数据库,除了这个缺省的数据库外,我们还可以创建自己的数据库。对于初学者来说,为了避免麻烦,可以用"Database Configuration Assistant"向导来创建数据库。创建完数据库后,并不能立即在数据库中建表,必须先创建该数据库的用户,并且为该用户指定表空间。关系:一个大的数据中分为几个表空间,创建几个用户然后指定对应的表空间并授权,这样用户就独立操作自己的资源了,每每用户登录进入后,在自己的表空间中新建...
利用XAG在RAC环境下实现GoldenGate自动Failover

利用XAG在RAC环境下实现GoldenGate自动Failover

概述在RAC环境下配置OGG,要想实现RAC节点故障时,OGG能自动的failover到正常节点,要保证两点:1. OGG的checkpoint,trail,BR文件放置在共享的集群文件系统上,RAC各节点都能访问到2. 需要有集群软件的来监测OGG进程,以及发生故障时,自动在正常节点重启OGG(failover)Oracle Grid Infrastructure Standalone Agents (XAG)搭配Oracle支持的集群文件系统,可以实现...
Zabbix通过Orabbix监控Oracle数据库

Zabbix通过Orabbix监控Oracle数据库

Orabbix介绍监控Oracle数据库我们需要安装第三方提供的Zabbix插件,我们先测试比较有名的Orabbix,http://www.smartmarmot.com/product/orabbix/从部署架构图上可以看出,orabbix是通过JDBC去连接被监控数据库的,其实不是必须在数据库主机上安装Agent,而运行orabbix的主机,可以是Zabbix Server,也可以是数据库主机和zabbix server之外的任意一台主机,为了测试方便...
从排序原理到MySQL中的排序方式

从排序原理到MySQL中的排序方式

本文参考MySQL官方文档,算法书籍,部分为自己观点可能有误,如果有误请指出共同讨论一、MySQL排序可能用到的排序算法从MySQL官方文档和源码的接口来看MySQL使用BUFFER内部快速排序算法,外部多路归并排序算法,相应的接口函数为filesort()函数,注意filesort()是一个总的接口,内部排序实际调用save_index()下的std::stable_sortstd::sort、归并排序也包含在下面接口可能为merge_many_buff...
Oracle使用触发器和MySQL中使用触发器的比较

Oracle使用触发器和MySQL中使用触发器的比较

一、触发器 1.触发器在数据库里以独立的对象存储, 2.触发器不需要调用,它由一个事件来触发运行 3.触发器不能接收参数 --触发器的应用 举个例子:校内网、开心网、facebook,当你发一个日志,自动通知好友,其实就是在增加日志的时候做一个出发,再向表中写入条目。 --触发器的效率很高 举例:论坛的发帖,每插入一个帖子都希望将版面表中的最后发帖时间,帖子总数字段进行同步更新,这时使用触发器效率会很高。二、Oracle 使用 PL/...
SQL Server数据库的创建和文件的修改

SQL Server数据库的创建和文件的修改

在SQL Server中,使用Create Database创建数据库,使用Alter Database命令,能够修改数据库的数据文件和日志文件。一,创建数据库1,在创建数据库时,最佳实践是:创建一个或多个文件组,并设置默认文件组每个文件组中的数据文件和CPU的内核数据相同,将文件均匀分布在不同的物理硬盘上,使IO均匀分布在不同的物理磁盘上;数据文件的初始大小,文件增长和最大大小保持一致,这样,能够使每个文件的IO次数相对均匀;日志文件分配在性能最好的物理...
Oracle Database 12c Data Redaction介绍

Oracle Database 12c Data Redaction介绍

什么是Data RedactionData Redaction是Oracle Database 12c的高级安全选项之中的一个新功能,Oracle中国在介绍这个功能的时候,翻译为“数据编纂”,在EM12c R3的中文界面中,这个功能被翻译成“数据编写”,我认为后一个翻译更贴切。在12c发布前,某次以“数据库安全”为题目的技术交流中,有一个客户问我们,Oracle数据库里面能不能实现这么...
<< 211 212 213 214 215 216 217 218 219 220 >>