1.引言 ?? 笔者最近在做一个互联网的“类SNS”应用,应用中用户数量巨大(约4000万)左右,因此,简单的使用传统单一数据库存储肯定是不行的。 ?? 参考了业内广泛使用的分库分表,以及使用DAL数据访问层等的做...
分类:
数据库 时间:
2015-09-10 00:37:27
阅读次数:
270
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中的数据的生成时机了。目录结构:MainActivity.java 1 package com.wyl.contentprovidermine2; 2 3 4 import android.app.Act...
分类:
数据库 时间:
2015-09-10 00:29:49
阅读次数:
302
关于分区表和分区索引(About Partitioned Tables and Indexes)对于10gR2而言,基本上可以分成几类:? Range(范围)分区? Hash(哈希)分区? List(列表)分区? 以及组合分区:Range-Hash,Range-List。 ...
分类:
数据库 时间:
2015-09-10 00:19:12
阅读次数:
331
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
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:1、 打开命令行窗口 #db2cmd2、 打开控制中心 # db2cmd db2cc3、 打开命令编辑器 db2cmd db2ce=====操作数据库命令===== #db2start #db2...
分类:
数据库 时间:
2015-09-10 00:15:25
阅读次数:
221
有关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
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
对于mysql数据库的乱码问题,有两中情况: 1. mysql数据库编码问题(建库时设定)。 2. 连接mysql数据库的url编码设置问题。 对于第一个问题,目前个人发现只能通过重新建库解决,建库的时候,选择UTF-8字符集。我...
分类:
数据库 时间:
2015-09-09 23:01:07
阅读次数:
331
基本的SQL语句二、数据定义语言(DDL)数据定义语言:Data Definition Language。如CREATE, DROP,ALTER等语句。需要注意的是,数据库中的命令不区分大小写。创建数据库,命名为mydb:CREATE DATABASE mydb;注:如若要删除数据库,将“creat...
分类:
数据库 时间:
2015-09-09 22:50:20
阅读次数:
358
MySQL多表查询之外键、表连接、子查询、索引一、外键:1、什么是外键2、外键语法3、外键的条件4、添加外键5、删除外键 1、什么是外键:主键:是唯一标识一条记录,不能有重复的,不允许为空,用来保证数据完整性外键:是另一表的主键, 外键可以有重复的, 可以是空值,用来和其他表建立联系用的。所以说,如...
分类:
数据库 时间:
2015-09-09 22:50:08
阅读次数:
306
JDBC入门及简单增删改数据库的操作一、JDBC的引入 1、JDBC的概念JDBC:Java Database Connection,表示数据库连接(任何数据库都支持JDBC的连接),是一个...
分类:
数据库 时间:
2015-09-09 22:49:08
阅读次数:
386
DAO设计模式实现数据库的增删改查(进一步封装JDBC工具类)一、DAO模式简介DAO即Data Access Object,数据访问接口。数据访问:故名思义就是与数据库打交道。夹在业务逻辑与数据库资源中间。DAO模式实际上是两个模式的组合,即Data Accessor (数据访问者)模式和 Act...
分类:
数据库 时间:
2015-09-09 22:45:46
阅读次数:
374
##单表操作##创建表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
一、 整数类型:整数类型占用字节最小值最大值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