Welcome 微信登录

首页 / 数据库 / MySQL

DB2数据库性能优化介绍

DB2数据库性能优化介绍

前段时间,我从得到了这本书《DB2数据库性能调整和优化(第2版)》,这是一本介绍DB2数据库性能调优的书籍,此书覆盖了DB2数据库性能调优所需的全部知识和工具,而且还提供了大量的性能调优的实际案例,颇有一种“一书在手,DB2尽在掌握”的豪情。大家都知道,性能调优是一个系统工程,通过全面的实时监控,分析OS、I/O性能、内存的使用情况,DBA才能找出是否是数据库自身程序出了问题,又或者是服务器上运行的应用出了问题。DB2数据库性能调整...
Oracle XDB和XPT

Oracle XDB和XPT

数据库在shutdown状态下,仅有PLSExtProc服务,且处于未知状态。数据库在nomount状态下,有SID、SIDXDB、SID_XPT、PLSExtProc服务,其中,SID、SIDXDB、SID_XPT服务处于就绪/准备状态,PLSExtProc处于未知状态。下面分别介绍各个服务的作用:SID:启动数据库实例的服务SIDXDB:高效处理XML数据的服务,默认会占用8080端口。SID_XPT:为DG准备的服务,DB BROKER会用到,如果不...
MySQL 主从复制详解

MySQL 主从复制详解

一、MySQL复制原理二:MySQL主从复制的实现三、基于事件点的复制四、半同步复制五、基于ssl完成MySQL的主从复制一、Mysql复制原理对于主服务器来讲,会不停的吧当前数据库中产生的信息记录进二进制日志中,如果服务器端接收到客户端一个需要改变数据的语句之后,这个数据如果采用的是InnoDB的话,这些数据本身首先被记录进事务日志,这些会影响数据的语句会被记录进二进制日志中,而复制讲的是,另外一个从服务器上,被动的接受数据,本身并不接受客户端链接进来做...
Oracle数据库中的函数,包和触发器

Oracle数据库中的函数,包和触发器

函数:函数和存储过程非常的相似,唯一的不同就是函数具有返回值。而存储过程是没有返回值的。函数的定义:在pL/Sql developer工具左侧选择“Function”,右键新建就行。在弹出的框中输入函数名和返回值(返回值是必须的),参数可以不写。定义如下,创建一个无参的函数:/**函数和存储过程非常的相似,唯一的不同的就是函数有返回值。**/create or replace function firstFun return var...
Oracle数据中的PL/SQL介绍

Oracle数据中的PL/SQL介绍

什么是Pl/SQL:PL/SQL是Procedure Language & Sturtured Query Language的缩写。PL/SQL的优点:有利于客户/服务器环境应用的性能提高。PL/SQL是Oracle系统的核心语言,现在Oracle很多部件是由PL/SQL写成。使一组语句功能形成模块化程序开发。使用过程性语言控制程序机构。可以对程序中的异常进行处理。集成在数据库中,不推荐把业务逻辑放到数据库里做。有助于提高程序性能,C/S结构很明显...
如何让你的内存中的 NoSQL 数据存储适合企业级应用

如何让你的内存中的 NoSQL 数据存储适合企业级应用

对于关注用户体验的每一个Web或移动应用而言,基于内存的NoSQL数据存储系统(例如开源的 Redis和Memcached)正在成为事实标准。由于性能、可扩展性和可用性面临的诸多挑战,很多大企业已经在试图采用这些数据库系统。非常幸运的是,现代编程语言(例如Ruby、Node.js、Python等)和开发平台(例如Rails、Sinatra、Django等)已经内置了很多工具和开发库(libraries)。这些工具和开发库能够有效利用内存数据库的高性能和各种...
PostgreSQL的外部表使用

PostgreSQL的外部表使用

postgresql从9.1开始增加了外部表访问的功能,这个功能就是数据库直接读取数据库以外的文件,比如csv或者text等类型的文件,暂时不支持DML。postgresql有各种插件能直连各种异构DB,如Oracle_fdw,mysql_fdw,file_fdw等,对数据的迁移是很方便的,这是PG的扩展性较强的一个表现。这里介绍foreign data wrapper的file_fdw使用。相关阅读:PostgreSQL 9.3物化视图使用 http:/...
MySQL数据库存储引擎

MySQL数据库存储引擎

简单介绍存储引擎就是指表的类型。数据库的存储引擎决定了表在计算机中的存储方式。存储引擎的概念是MySQl的特点,而且是一个插入式的存储引擎概念。这就决定了MySQl数据库中的表可以使用不同的存储方式存储。用户可以根据自己的不同要求,选择不同的存储方式、是否进行事务处理等。推荐阅读:InnoDB存储引擎的启动、关闭与恢复 http://www.linuxidc.com/Linux/2013-06/86415.htmInnoDB存储引擎后台线程中的master...
Oracle中sign函数和decode函数的使用

Oracle中sign函数和decode函数的使用

1.比较大小函数SIGNsign(x)或者Sign(x)叫做符号函数,其功能是取某个数的符号(正或负):当x>0,sign(x)=1;当x=0,sign(x)=0;当x<0, sign(x)=-1;x可以是函数或计算表达式2.流程控制函数DECODE在逻辑编程中,经常用到If – Then –Else 进行逻辑判断。在DECODE的语法中,实际上就是这样的逻辑处理过程。它的语法如下: DECODE(value, if1,...
Oracle中tnsping命令解析

Oracle中tnsping命令解析

Oracle Net 工具(命令)tnsping,是一个OSI会话层的工具,它用来:1)验证名字解析(name resolution,是oracle自己的网络服务名)2)远程的listener是否启动1.远程tnsping2.关闭监听3.启动监听,重新验证总结:1.tnsping 命令可以检查tcp协议是否已同,俗称我们说的网络通不通2.tnsping命令监听服务器上的监听是否已开启3.tnsping命令不检测服务器上的监听的服务名,所以tnsping通,...
<< 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 >>