码迷,mamicode.com
首页 > 数据库
Spring+Ibatis数据库水平分库
1.引言 ?? 笔者最近在做一个互联网的“类SNS”应用,应用中用户数量巨大(约4000万)左右,因此,简单的使用传统单一数据库存储肯定是不行的。 ?? 参考了业内广泛使用的分库分表,以及使用DAL数据访问层等的做...
分类:数据库   时间:2015-09-10 00:37:27    阅读次数:270
MAC OSX10.10上搭建Apache,PHP,MySQL5.6.22,phpMyAdmin开发
Get Apache, MySQL, PHP and phpMyAdmin working on OSX 10.10 Yosemite May 1, 2015?332 Comments Get your Local Web Development Environment?Up & Running on OSX 10.10 Yosemite With Apples’?new OSX 1...
分类:数据库   时间:2015-09-10 00:38:47    阅读次数:411
ContentProvider中的数据库的生成时机总结
经过几天的总结,以及结合一些代码的实际测试,终于算是明白了ContentProvider中的数据的生成时机了。目录结构:MainActivity.java 1 package com.wyl.contentprovidermine2; 2 3 4 import android.app.Act...
分类:数据库   时间:2015-09-10 00:29:49    阅读次数:302
深入学习Oracle分区表及分区索引
关于分区表和分区索引(About Partitioned Tables and Indexes)对于10gR2而言,基本上可以分成几类:? Range(范围)分区? Hash(哈希)分区? List(列表)分区? 以及组合分区:Range-Hash,Range-List。 ...
分类:数据库   时间:2015-09-10 00:19:12    阅读次数:331
ORACLE之autotrace使用
SQLPLUS的AutoTrace是分析SQL的执行计划,执行效率的一个非常简单方便的工具,在绝大多数情况下,也是非常有用的工具。利用AutoTrace工具提供的SQL执行计划和执行状态可以为我们优化SQL的时候提供优化的依据,以及优化效果的明显的对比效果。用法: SET AUTOT[RACE] {...
分类:数据库   时间:2015-09-10 00:17:33    阅读次数:241
关于数据库优化杂技
作为记录,一些最基本的检查:1、数据库日志文件是否很慢,会拖慢系统速度;如何收缩日志需要注意;2、tempDb数据库是否很大,会拖慢系统速度;数据库每次重启,会重建tempdb,给tempdb分配一个初始值较大的空间,如数据文件300m,日志文件50m;3、通过管理工具,性能查看器,根据磁盘io,两...
分类:数据库   时间:2015-09-10 00:19:51    阅读次数:295
oracle中查找执行效率低下的SQL
v$sqltext:存储的是完整的SQL,SQL被分割v$sqlarea:存储的SQL 和一些相关的信息,比如累计的执行次数,逻辑读,物理读等统计信息(统计)v$sql:内存共享SQL区域中已经解析的SQL语句。(即时)根据sid查找完整sql语句:select sql_text from v$sq...
分类:数据库   时间:2015-09-10 00:18:50    阅读次数:398
db2 常见命令
由于工作中用到了db2, 之前接触的不是很多, 先将一些常用的命令记录如下,希望有所帮助!db2:1、 打开命令行窗口 #db2cmd2、 打开控制中心 # db2cmd db2cc3、 打开命令编辑器 db2cmd db2ce=====操作数据库命令===== #db2start #db2...
分类:数据库   时间:2015-09-10 00:15:25    阅读次数:221
ORACLE 执行计划
有关oracle 执行计划几个不错的连接执行计划的一些概念介绍:http://database.51cto.com/art/200611/34273.htm执行计划的例子:http://www.oracleblog.org/working-case/why-not-take-hash-join/执行...
分类:数据库   时间:2015-09-10 00:12:35    阅读次数:209
Java MongoDB insert
public class? Foo implements IdObject { ?? ?public String id; ?? ?public String firstName; ?? ?private String lastName; ?? ? ?? ?@Override ?? ?String getId() { ?? ??? ?ret...
分类:数据库   时间:2015-09-09 23:09:01    阅读次数:405
mybatis连接mysql数据库插入中文乱码
对于mysql数据库的乱码问题,有两中情况: 1. mysql数据库编码问题(建库时设定)。 2. 连接mysql数据库的url编码设置问题。 对于第一个问题,目前个人发现只能通过重新建库解决,建库的时候,选择UTF-8字符集。我...
分类:数据库   时间:2015-09-09 23:01:07    阅读次数:331
基本的SQL语句
基本的SQL语句二、数据定义语言(DDL)数据定义语言:Data Definition Language。如CREATE, DROP,ALTER等语句。需要注意的是,数据库中的命令不区分大小写。创建数据库,命名为mydb:CREATE DATABASE mydb;注:如若要删除数据库,将“creat...
分类:数据库   时间:2015-09-09 22:50:20    阅读次数:358
MySQL多表查询之外键、表连接、子查询、索引
MySQL多表查询之外键、表连接、子查询、索引一、外键:1、什么是外键2、外键语法3、外键的条件4、添加外键5、删除外键 1、什么是外键:主键:是唯一标识一条记录,不能有重复的,不允许为空,用来保证数据完整性外键:是另一表的主键, 外键可以有重复的, 可以是空值,用来和其他表建立联系用的。所以说,如...
分类:数据库   时间:2015-09-09 22:50:08    阅读次数:306
JDBC增删改数据库的操作
JDBC入门及简单增删改数据库的操作一、JDBC的引入 1、JDBC的概念JDBC:Java Database Connection,表示数据库连接(任何数据库都支持JDBC的连接),是一个...
分类:数据库   时间:2015-09-09 22:49:08    阅读次数:386
DAO设计模式实现数据库的增删改查(进一步封装JDBC工具类)
DAO设计模式实现数据库的增删改查(进一步封装JDBC工具类)一、DAO模式简介DAO即Data Access Object,数据访问接口。数据访问:故名思义就是与数据库打交道。夹在业务逻辑与数据库资源中间。DAO模式实际上是两个模式的组合,即Data Accessor (数据访问者)模式和 Act...
分类:数据库   时间:2015-09-09 22:45:46    阅读次数:374
学习MySQL之单表操作(二)
##单表操作##创建表CREATE TABLE t_employee( empno INT(11), ename VARCHAR(20), job VARCHAR(40), MGR INT(11), Hiredate DATE DEFAULT '0000-00-00',...
分类:数据库   时间:2015-09-09 22:44:07    阅读次数:286
学习MySQL之数据类型(四)
一、 整数类型:整数类型占用字节最小值最大值TINYINT1有符号 -128无符号0有符号127无符号255SMALLINT2有符号-3 2768无符号0有符号3 2767无符号6 5535MEDIUMINT3有符号-83 8608无符号0有符号838 8607无符号1677 7215INT / I...
分类:数据库   时间:2015-09-09 22:42:49    阅读次数:279
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!