码迷,mamicode.com
首页 > 数据库
MySQL体系结构以及各种文件类型学习
1,mysql体系结构由数据库和数据库实例组成,是单进场多线程架构。数据库:物理操作系统文件或者其它文件的集合,在mysql中,数据库文件可以是frm、myd、myi、ibd等结尾的文件,当使用ndb存储引擎时候,不是os文件,是存放于内存中的文件。数据库实例:由数据库后台进程/线程以及一个共享内存...
分类:数据库   时间:2015-07-07 21:04:27    阅读次数:215
sql中常用到的GUID
在项目的数据库中经常见到如下所示的列:列名:**_id数据类型:UNIQUEIDENTIFIER默认:NEWID()ROWGUIDCOL 属性。 其实这样的列通常为表的主键,函数NEWID()返回一个 GUID,如:0F9D0E5D-4CEF-4323-8FD5-F19353F84295;相当...
分类:数据库   时间:2015-07-07 21:02:12    阅读次数:151
MySQL高可用之MHA的搭建
MySQLMHA架构介绍:MHA(MasterHighAvailability)目前在MySQL高可用方面是一个相对成熟解决方案,它由日本DeNA公司youshimaton(现就职于Facebook公司)开发,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。在MySQL故障切换过程中,MHA能做到在0~30秒..
分类:数据库   时间:2015-07-07 19:52:49    阅读次数:511
探索MySQL高可用架构之MHA(4)
探索MySQL高可用架构之MHA(4)-----构建mysql高可用系列(共9篇)上一篇文章介绍了本次架构中的Mysql源码安装。本篇文章主要介绍本次架构中的ABBB复制。首先我们先介绍什么是MySqlAB复制????AB复制又称主从复制,实现的是数据同步。如果要做MySQLAB复制,数据库版本尽量保持一致。..
分类:数据库   时间:2015-07-07 19:54:41    阅读次数:285
oracle统计信息
createtablet2asselect*fromdba_objects;建索引:createindexidx_t2ont2(object_id);2.收集T2的表所有列和表上所有索引的统计信息:execdbms_stats.gather_table_stats(ownname=>‘SYS‘,tabname=>‘T2‘,estimate_percent=>100,cascade=>true,degree=>4);degree表..
分类:数据库   时间:2015-07-07 19:51:52    阅读次数:149
centos6.5下源码安装mysql密码修改
Centos下源码安装mysql密码破解方法:方法一:首先停止mysql服务,:/etc/init.d/mysqldstop停止mysqlps-ef|grepmysql查看mysql是否关闭然后以跳过权限方式后台启动/usr/local/mysql/bin/mysqld_safe--skip-grant-tables--user=mysql&/usr/local/mysql/bin/mysql进入mysql..
分类:数据库   时间:2015-07-07 19:52:59    阅读次数:223
php for Linux之mysql扩展模块安装与配置
安装PHP扩展,已经有太多人写过了,随便百度、谷歌一下,都可以查到各种PHP扩展的安装方法,今天我要写的是,在本地没有安装msyql应用的情况下,如何安装配置php的mysql扩展。首先说说为什么会有这种需求吧,今年可以说是VPS,即云主机开始最火的一年,很多小公司及个人,都大..
分类:数据库   时间:2015-07-07 19:51:40    阅读次数:269
近期学习oracle 数据库总结
这次总结只是把一些刚接触到的新东西列出来,方便以后升入学习时查看1、常量表示方式:constant2、类型%Type;例:表名.列名%Type;--表示该变量的类型为这一列的类型3、%rowType4、自定义类型Typeaistableof..和Typeaisrecord(..);5、forall循环比FOR效率高,因为前者只切换一次..
分类:数据库   时间:2015-07-07 19:50:51    阅读次数:147
mysql插入多行数据的方法
mysql-uroot-p进入数据库随便创建一个数据库createdatabasehangzhou;usehangzhou;创建个表createtablet1(idint(1),namevarchar(20),agechar(1),jobvarchar(20));在root下建立个文件1.txt内容如下,直接用tab隔开:[root@192_168_2_193~]#vi1.txt1lx20it4.然后进入数据库执行loa..
分类:数据库   时间:2015-07-07 19:49:30    阅读次数:167
mysql延迟复制实现
我们使用mysql的主从同步来实现mysql数据的实时同步和备份,但由于正常情况下,数据是实时同步的,当人为在主库上误操作数据时,备份库实时地也操作了错误数据。为了避免上述数据错误的情况,希望能建立一个延迟同步的mysql备份库,当主库数据被误操作时,备份库还保留未操作前..
分类:数据库   时间:2015-07-07 19:47:22    阅读次数:191
CentOS6.4搭建mysql高可用架构MHA
一、环境系统CentOS6.4x64最小化安装manager192.168.3.51master192.168.3.52(备用master)slave1192.168.3.53slave2192.168.3.54二、配置hosts本地解析4台机都配置相同的hosts解析,内容如下[root@manager~]#cat/etc/hosts 127.0.0.1localhostlocalhost.localdomainlocalhost4lo..
分类:数据库   时间:2015-07-07 19:46:47    阅读次数:262
mysql 表空间。
mysql使用磁盘空间:1、ps-ef|grepmysql2、select@@datadir;3、showcreatetablemytab; showcreatetablet; 一个myisam存储引擎。一个innodb存储引擎4、insertintotselect*fromt; insertintomytabselect*frommytab;发现数据文件变大了5、innodb使用共享表空间。select@@innodb_fi..
分类:数据库   时间:2015-07-07 19:44:53    阅读次数:153
高性能的SQL语句
高性能的SQL语句能提高页面的执行效率,让你的服务器运行的更为流畅,所以大家在以后的使用过程中,尽量的考虑到效率。(1)整合简单,无关联的数据库访问:如果你有几个简单的数据库查询语句,你可以把它们整合到一个查询中(即使它们之间没有关系)(2)删除重复记录:最高效的删..
分类:数据库   时间:2015-07-07 19:45:46    阅读次数:208
初探ORACLE GOLDENDATE 配置
oracle旗下的GOLDENDATE是用来做数据容灾的一个软件俗称OGG,当然也可以用来支持热备份数据库,和跨平台跨数据库的数据迁移,具体的了解可以通过自行百度。他的概念不是我要在这写的。准备工作下载OGG介质并且解压缩安装,修改oracle用户环境变量(因为比较简单就不在这赘述了,..
分类:数据库   时间:2015-07-07 19:43:43    阅读次数:178
MySQL开发规范
命名规范库名、表名、字段名必须使用小写字母并采用下划线分割库名、表名、字段名禁止超过32个字符,须见名知意库名、表名、字段名支持最多64个字符,统一规范、易于辨识以及减少传输量不要超过32库名、表名、字段名禁止使用MySQL保留关键字临时库、临时表名必须以tmp为前缀并..
分类:数据库   时间:2015-07-07 19:42:15    阅读次数:196
MongoDB中对象反序列化的一个小问题
今天在mongoDB存取对象数据的时候,碰到一个小问题:对象的某一个字段类型是抽象类或者接口,在存入的时候没有问题,但是在读取的时候,由于没有具体类的信息,无法完成对象的重新构建,就会报错: Can not construct instance of com.bp.samples.json.generics.xxx, problem: abstract types either need to...
分类:数据库   时间:2015-07-07 19:40:06    阅读次数:265
Oracle 12c中增强的PL/SQL功能
英文链接:http://www.oracle.com/technetwork/issue-archive/2013/13-sep/o53plsql-1999801.htmlOracle 12c增强了一系列定义和执行PL/SQL程序单元的方式。本文覆盖了Oracle 12c几个新特性:1.为结果缓存条件优化了调用者权限函数 2.可以在SQL语句中定义和执行PL/SQL函数 3.通过ACCESSI...
分类:数据库   时间:2015-07-07 19:36:14    阅读次数:201
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!