本文针对高并发的数据访问需求,为节省系统部署成本(减少服务器),对开源数据库MySQL、PostgreSQL展开测试,以期在单台机器上能满足峰值10000条/s的业务需求。测试结果表明:在普通物理介质(机械硬盘)上,该需求很难满足。经过本次调研,希望对有类似需求的朋友有所帮助。
分类:
数据库 时间:
2015-09-19 22:24:16
阅读次数:
639
在使用PLSQL 编程中需要用到一些递归的操作,这里使用plsql实现递归删除目录 。和大家分享一下。 --=======================删除 PROCEDURE DEL_POWER(P_ID INTEGER) IS BEGIN UPDATE EX_SYS_POWER A ...
分类:
数据库 时间:
2015-09-19 21:15:24
阅读次数:
254
匿名PL/SQL块回顾 DECLARE (可选) 定义在PL/SQL块中要使用的对象 BEGIN (必须) 执行语句 EXCEPTION (可选) 错误处理语句 END; (必须) 匿名块(以DECLARE或BEGIN开始)每次使用时都要进行编译。 匿名块不存储在数据库中,并且它不能从其它的...
分类:
数据库 时间:
2015-09-19 21:11:41
阅读次数:
286
此文章为读Code-First develoment with entity framework简单笔记。 1.首先我们创建一个Person类 public class Person { public int PersonId { get; set; } public string FirstNam...
分类:
数据库 时间:
2015-09-19 21:10:33
阅读次数:
199
存储过程是干什么的,自己百度,百度上讲的比我讲的好。为什么要用存储过程,这样可以提高效率。废话少说,直接上代码:首先说一下语法:在mysql中写存储过程DELIMITER $$CREATE /*[DEFINER = { user | CURRENT_USER }]*/ PROCEDURE...
分类:
数据库 时间:
2015-09-19 21:07:15
阅读次数:
186
前言:Oracle学习也有十几天了,但是呢,接下来还要学习许多其他的东西,并不能提步不前,所以在此总结了以下Oracle中常用的命令和语句,没有语法都是实例,以便以后工作的时候随时翻看,毕竟是自己的东西,一看就懂。 有关的语句和操作基本都是按照实战中的顺序来总结的,比如创建用户,建表,序列初始化.....
分类:
数据库 时间:
2015-09-19 21:06:11
阅读次数:
205
--:自己主动调教计划begin dbms_workload_repository.create_snapshot();end;select /*+ result_cache */ count(*) from (select * from HJ.dbtan where object_type='TA...
分类:
数据库 时间:
2015-09-19 21:05:35
阅读次数:
179
如果你想在函数中运行查询,而这个函数又要在SQL中调用,这时我们需要小心读一致性的问题了。如果这些函数要在一个运行时间很长的查询或者事务中调用, 我们可能需要使用下面的命令在当前事务的SQL语句间强制保持...
分类:
数据库 时间:
2015-09-19 19:57:33
阅读次数:
197
本教程适用于采用Win2003、WinXP操作系统的迅美VPS和云主机产品。 ??? 当管理员忘记MySQL密码怎么办?屡次输入密码,仍然提示错误,网站无法正常运行,数据库也无法管理,管理员束手无策。 ??? 网站程...
分类:
数据库 时间:
2015-09-19 19:56:05
阅读次数:
290
本文主要介绍atlas安装、mysql读写分离的配置、mysql主从配置及利用keepalived解决atlas单点故障。Atlas介绍Atlas是基于mysql-proxy做的二次开发。Atlas是一个位于应用程序与MySQL之间中间件。在后端DB看来,Atlas相当于连接它的客户端,在前端应用看来,Atlas相当于一个DB。At..
分类:
数据库 时间:
2015-09-19 19:46:53
阅读次数:
432
DRBD安装编译后,加载DRBD出现module不存在:[root@drbd-1drbd-8.4.4]#lsmod|grepdrbd[root@drbd-1drbd-8.4.4]#[root@drbd-1drbd-8.4.4]#modprobedrdbFATAL:Moduledrdbnotfound.[root@drbd-1drbd-8.4.4]#报错信息:modprobedrdbFATAL:Moduledrdbnotfound正常操作:[root@heartb..
分类:
数据库 时间:
2015-09-19 19:46:32
阅读次数:
279
一、cmdb概述cmdb的组成主要有后台管理,中控机,服务器。后台管理又分为后台管理页面与中控机交换数据的API。用户通过后台管理页面录入主机信息,中控机通过API获取到ip列表,中控机根据ip去获取对应机器的配置信息,获取到配置信息后再将配置信息发送给后台管理API,API将数..
分类:
数据库 时间:
2015-09-19 19:47:31
阅读次数:
747
一、cmdb概述cmdb的组成主要有后台管理,中控机,服务器。后台管理又分为后台管理页面与中控机交换数据的API。用户通过后台管理页面录入主机信息,中控机通过API获取到ip列表,中控机根据ip去获取对应机器的配置信息,获取到配置信息后再将配置信息发送给后台管理API,API将数..
分类:
数据库 时间:
2015-09-19 19:44:45
阅读次数:
286
首先安装mongodb1.下载地址:http://www.mongodb.org/downloads2.解压缩到自己想要安装的目录,比如F:\mongodb3.创建文件夹F:\mongodb\db、F:\mongodb\log,分别用来安装db和日志文件,在log文件夹下创建一个日志文件mongod...
分类:
数据库 时间:
2015-09-19 19:43:23
阅读次数:
189
#!/bin/bash# @Name:install_mysql.sh# @Author:Eivllom# @Create time:2015-09-16# @Modify time:2015-09-16app_soft="/app/soft" #软件包存放目录if [ `ls "${app_sof...
分类:
数据库 时间:
2015-09-19 19:39:33
阅读次数:
224
innodb 的最小管理单位是页innodb的最小申请单位是区,一个区 1M,内含64个页,每个页16K ,即 64*16K=1M, 考虑到硬盘局部性,每次读取4个区,即读4M的数据加载至内存线性预读: innodb的读线程从disk读取4M数据后,如果这4个区中被连接访问的页的数据大于或等于in....
分类:
数据库 时间:
2015-09-19 19:40:55
阅读次数:
191