码迷,mamicode.com
首页 > 数据库
数据库的维护和管理(二)
数据库的备份及维护
分类:数据库   时间:2015-08-19 22:33:26    阅读次数:143
redis持久化RDB和AOF
Redis 持久化: 提供了多种不同级别的持久化方式:一种是RDB,另一种是AOF. RDB 持久化可以在指定的时间间隔内生成数据集的时间点快照(point-in-time snapshot)。 AOF 持久化记录服务器执行的所有写操作命令,并在...
分类:数据库   时间:2015-08-19 21:27:53    阅读次数:179
mysql中的序列
(1)首先mysql的自增长“序列”和序列是两回事,mysql本身不提供序列机制。? (2)mysql的AUTO_INCREMENT可以设置起始值,但是不能设置步长,其步长默认就是1.? (3)mysql一个表只能有一个自增长字段。自增长...
分类:数据库   时间:2015-08-19 21:24:19    阅读次数:180
/limits.conf Oracle bug引起的进程不够用
今天在检查SMIDB的时候,发现CRS的告警日志中出现很多错误,具体为:2015-08-1917:12:21.745:[/oracle/app/11.2.0/grid_1/bin/oraagent.bin(6227)]CRS-5013:Agent"/oracle/app/11.2.0/grid_1/bin/oraagent.bin"failedtostartprocess"/oracle/app/11.2.0/grid_1/bin/lsnrctl"for..
分类:数据库   时间:2015-08-19 21:05:14    阅读次数:903
Oracle 学习之性能优化(五)执行计划
读懂执行计划有什么用呢?执行计划贯穿Oracle调优始终。了解执行计划的真实执行过程,将有助于优化。对亍Oracle的原理理解有一定帮助。读懂执行计划,SQL调优的第一步。什么是SQLExecutionPlan执行计划?SQL是声明型语言,她只说我要去哪里,但很少告诉你到底如何去?SQL语句的..
分类:数据库   时间:2015-08-19 21:06:24    阅读次数:279
MYSQL数据库迁移到POSTGRESQL数据库(人工迁移)
产品即将上线,可项目经理说要换数据库,要把mysql数据库的内容全部搬到Postgresql中去。有一个python的工具可以实现迁移(但是存储过程无法迁移、数据类型也无法灵活对应,还要改程序),为了节约时间采用人工迁移的方式,闲话少说,以下是迁移过程,没图,对不起。利用Navica..
分类:数据库   时间:2015-08-19 20:53:01    阅读次数:167
使用JDBC实现对数据的增删改查
为员工管理添加增加、删除和修改的功能,即在查询结果页面中提供删除、修改的操作链接,并实现在删除或修改后回到查询页面的效果。如下图所示: 步骤 step1: 添加ListEmpServlet,添加删除链接、修改链接和添加链接 代码如下:package web;import java.io.IOException; import java.io.PrintWriter; import java.s...
分类:数据库   时间:2015-08-19 20:47:56    阅读次数:277
centos6.5下安装mysql,远程访问
安装参考:http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/07/3003278.html,很详细。 安装成功后,得做相应配置才能从别的机器访问mysql: 1.开放mysql访问端口3306 修改防火墙配置文件     vi /etc/sysconfig/iptables 加入端口配置     -A RH-Firew...
分类:数据库   时间:2015-08-19 20:48:49    阅读次数:157
MySQL ODBC创建
一. 创建MySQL ODBC: 1. 开始菜单=>控制面板=>管理工具: 注意: 1. Data Source Name:就是以后代码访问ODBC的名字。具体使用参考以后分析。 2. TCP/IP Server: 如果有数据库服务器,请输入服务器IP,如果是本机请输入:127.0.0.1 3. Port:默认是3306(但是在安装MySQL的时候可能会有变化)...
分类:数据库   时间:2015-08-19 20:46:52    阅读次数:225
开源数据库中间件 Vitess:一组旨在使 web 应用的 MySql 数据库的水平扩展简单化的服务器和工具集
Vitess 是一个用于对 MySql 进行水平扩展的存储平台。经过优化,它可以像在专用硬件上那样有效地运行在云架构。它集 MySql 数据库的很多重要特性和 NoSQL 数据库的可扩展性于一体。...
分类:数据库   时间:2015-08-19 20:43:22    阅读次数:296
mysql高可用之MHA(补充3)--管理多组主从复制
前面我们了解了mha管理一组主从,然而在实际生产环境中不同的应用会使用不同的数据库,因此会有多组主从复制,我们可以使用一个mha manager 来管理多组主从复制数据库。我们只需要创建一个全局配置文件,你可以将这几组中相同的配置信息写到全局配置文件中,如用户名、密码等,而其他的配置信息单独写到每个app*.cnf中。 官网介绍: https://code.google.com/p/mysql...
分类:数据库   时间:2015-08-19 20:38:09    阅读次数:290
如何远程访问mongodb数据库
项目数据库由之前的mysql改成了mongodb,由于经常不在公司,就必须能够远程访问mongdb数据库,于是在网上查了一些资料,在这里整理记录下来 1、安装mongodb 2、安装成功后,进入bin目录 3、mongo 远程IP地址/端口号 采用这种形式,就可以访问部署在其他客户端的数据库了 这种是不需要密码和用户名的,还有一种是使用用户名和密码的 在第三步,换成 mongo 远程IP...
分类:数据库   时间:2015-08-19 20:34:47    阅读次数:157
MongoDB分片集群环境搭建好后简单的创建和测试数据库表
1.进入mongoDB: 2.新建数据库且分片: mongos> use 502 switched to db 502 mongos> sh.enableSharding("502") { "ok" : 1 }  查看表状态: mongos> sh.status() --- Sharding Status --- ...//略 { "_id" : "502...
分类:数据库   时间:2015-08-19 20:32:05    阅读次数:153
在 Java 中如何更高效地存储和管理 SQL 语句?
【编者按】还在为管理 Java 代码中的 SQL 语句而烦恼吗?让 Zemian 帮你摆脱困境吧!本文系 OneAPM 工程师编译整理注意:使用java.util.Properties#loadFromXML其实会更简单!如果使用的是普通的、没有任何外部类库的 Java JDBC,那么就必须得自己去管理 SQL 语句。很不幸的是,Java String 并不支持多行结构,所以开发者必须使用许多引号+...
分类:数据库   时间:2015-08-19 20:31:48    阅读次数:155
辛星浅析InnoDB的MVCC实现
首先说的是MVCC是一种思想,每种数据库在具体的实现上都会有所不同。而InnoDB的MVCC,是通过在每行记录保存两个隐藏列来实现的。而这两个列,一个是保存创建的版本,一个是保存删除的版本。        每当我们开始一个新的事务时,系统版本号都会自动递增。事务开始时刻的系统版本号会作为事务的版本号,我们可以用它来和查询到的每行记录版本号作比较。下面我们以可重复读这个隔离级别下的一个范例来进行说...
分类:数据库   时间:2015-08-19 20:31:49    阅读次数:150
oracle游标:查询并打印员工的姓名和薪水
--查询并打印员工的姓名和薪水 --set serveroutput on /* 1、光标的属性 %found:如果取到了记录就是true否则是false; %notfound: */ declare --定义一个光标 cursor cemp is select ename,sal from emp; --为光标定义对应的变量 pename emp.ename%type; ...
分类:数据库   时间:2015-08-19 20:31:05    阅读次数:170
Mysql5.7新特性
Mysql在被sun,继而被oracle收购之后,并没有被oracle这个巨人雪藏,反而近几年的发展速度极为之快,谁都知道,你oracle做不好mysql,开源的市场就会被别人取代,pg,MariaDB,percona server,如果说开源又不挣钱,我就只能呵呵了。这里我选的版本是最新的开发版,5.7.8.只为了看一下最新最近的技术,当然,这个版本是不可能被用到生产中去的,因为还不够成熟,还需要...
分类:数据库   时间:2015-08-19 20:29:44    阅读次数:186
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!