Welcome 微信登录

首页 / 数据库 / MySQL

使用Python 2.7 CURD 操作非关系型数据库MongoDB

使用Python 2.7 CURD 操作非关系型数据库MongoDB

在进行数据库的操作过程中,有些数据的格式没有关系,也即它是非关系型的时候,我们会用到非关系型数据库,而MongoDB是一个由C++写的分布式非关系型数据库,目前应用比较成熟,稳定,API操作比较简单,目前支持Python 2.7,还没有支持Python 3.x的包。以下是我使用Python 2.7操作MongoDB的一些例子:1.访问本地MongoDB"""Created on 2011-11-30@author: LONMID"""import sysf...
基于Oracle日志分析技术的数据库消息服务

基于Oracle日志分析技术的数据库消息服务

1概述1.1 问题的提出现在很多应用都是将数据存储在数据库中,并不断从数据库中读出数据并加以处理。在业务处理中,应用经常被分为两种类型:数据消费者应用(简称“生产者”或“生产者应用”)、数据生产者应用(简称“消费者”或“消费者应用”),消费者是以往数据库中写数据为主的应用,而生产者是从数据库中读取数据的应用。在传统的设计模式、开发模式中,消费者都是通过对数据库的不断轮询来获取数据库数据的,这种设计模式功能上能满足应用的需求,但从资源使用与效率上却消耗太大而...
MyEclipse部署项目之Oracle和PLSQL环境连接注意事项

MyEclipse部署项目之Oracle和PLSQL环境连接注意事项

在我们实际应用往往离不开数据和源码之间的配置部署。所以在此写这篇博客供大家交流和学习Oracle数据库连接比较繁琐,在开始的时候勉不了要吃很多亏现将注意事项写在下面:1、开启服务services.msc里面的Oracle监听和相关service2、在相应的NETWORK目录下面为相应的数据库更改命名空间3、更改数据库连接方面的数据库名账号密码基于Oracle日志分析技术的数据库消息服务Ubuntu 11.04 安装 MySQL 5.5相关资讯 myec...
用exp命令不能导出Oracle 11g空表的解决方法

用exp命令不能导出Oracle 11g空表的解决方法

最近用Oracle 11g的exp命令备份数据库,然后恢复,发现导出前表中还从没插入过数据的表并没有导出。以前用9i、10g的时候都没发现过类似问题,着实被坑了一把,google一查发现11g中有个新特性,当表无数据时,不分配segment以节省空间。为了使空表也能导出需要如下处理:1) 用以下这句查找空表select "alter table "||table_name||" allocate extent;" from user_tables wher...
Oracle SQL Plus 命令收集

Oracle SQL Plus 命令收集

Oracle的sql*plus是与oracle进行交互的客户端工具。在sql*plus中,可以运行sql*plus命令与sql*plus语句。 我们通常所说的DML、DDL、DCL语句都是sql*plus语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中,并且只能保存一条最近执行的sql语句,我们可以对保存在sql buffer中的sql 语句进行修改,然后再次执行,sql*plus一般都与数据库打交道。 除了sql*plus语句,...
Ubuntu Server 11.04 安装 Oracle 11g r2 图解教程

Ubuntu Server 11.04 安装 Oracle 11g r2 图解教程

以下为详细的安装配置步骤:注:命令行前的#号代表当前处于root帐号状态,在当前帐号终端内运行“$ sudo su -”即可切换到root帐号。一)安装依赖的包这一步很关键,确认安装顺利才能保证后面安装Oracle的过程不报错。1)自动安装的部分#apt-get update#apt-get install make binutils-dev gcc libaio1 libc6 libaio-dev libglib2.0-dev libstdc++6-4....
Oracle Database 10g 许可授予信息

Oracle Database 10g 许可授予信息

Oracle Enterprise Manager 10g Database Control 设计用于管理单个数据库, 而无论该数据库是单个实例还是一个集群数据库。此 Enterprise Manager 10g Database Control 发行版包含的以下高级功能只有在获得 Oracle 许可后才可用:数据库诊断包 自动工作量资料档案库 ADDM (自动数据库诊断监视器) 性能监视 (数据库和主机) 事件通知: 通知方法, 规则和调度 事件历史记录...
使用嵌入式关系型SQLite数据库存储数据

使用嵌入式关系型SQLite数据库存储数据

除了可以使用文件或SharedPreferences存储数据,还可以选择使用SQLite数据库存储数据。在Android的平台上,集成了一个嵌入式关系型数据库—SQLite,SQLite3支持NULL、INTEGER、REAL(浮点数字)、TEXT(字符串文本)和BLOB(二进制对象)数据类型,虽然它支持的类型只有五种,但实际上sqlite3也接受varchar(n)、char(n)、decimal(p,s)等数据类型,只不过在运算或保存时会转成对应的五种...
MySQL数据库服务器逐渐变慢分析与解决

MySQL数据库服务器逐渐变慢分析与解决

本文针对MySQL数据库服务器逐渐变慢的问题, 进行分析,并提出相应的解决办法。 一、检查系统的状态 通过操作系统的一些工具检查系统的状态,比如CPU、内存、交换、磁盘的利用率,根据经验或与系统正常时的状态相比对,有时系统表面上看起来看空闲,这也可能不是一个正常的状态,因为cpu可能正等待IO的完成。除此之外,还应观注那些占用系统资源(cpu、内存)的进程。 1.使用sar来检查操作系统是否存在IO问题#sar -u 2 10 — 即每隔2秒检察一...
<< 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 >>