
数据库
TommyWu01
Write the Code. Change the World.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SQL多表联查优化
这里提供的是执行性能的优化,而不是后台数据库优化器资料: 参考数据库开发性能方面的各种问题,收集了一些优化方案统计如下(当然,象索引等优化方案太过简单就不列入了,嘿嘿):执行路径:ORACLE的这个功能大大地提高了SQL的执行性能并节省了内存的使用:我们发现,单表数据的统计比多表统计的速度完全是两个概念.单表统计可能只要0.02秒,但是2张表联合统计就可能要几十表了.这是因为ORACLE只原创 2012-03-07 09:29:17 · 2268 阅读 · 0 评论 -
left join ,right join 和 inner join 的区别
left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行举例如下: --------------------------------------------表A记录如下:aID aNum1原创 2012-07-03 11:04:39 · 1480 阅读 · 2 评论 -
DB2中 同一个表中多条数据组合成一条数据 (一条SQL实现)
SELECT ( SELECT PERSONNAME FROM(select "PERSONNAME", "GENDER", "BIRTHDAY", "NATIONALITY", "PASSPORT_NUMBER" from ( select ROWNUMBER() OVER() as ROWID ,"PERSONNAME", "GENDER原创 2012-10-22 16:05:21 · 3830 阅读 · 0 评论 -
jdbc.properties 文件的配置
前言JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC为工具/数据库开发人员提供了一个标准的API,据此可以构建更高级的工具和接口,使数据库开发人员能够用纯 Java API 编写数据库应用程序,同时,JDBC也是个商标原创 2012-11-30 16:46:47 · 44225 阅读 · 0 评论 -
面试题:大数据查询怎么优化?
对于百万千万量级别的数据进行查询,如果查询方式不合理的话,会严重影响系统的运行性能及服务器的压力。常见优化查询的方案有如下:1,对查询进行优化,应尽量避免全表扫描,首先应考虑在where及order by 涉及的列上建立索引。2,应尽量避免在where子句中进行null的判断,否则将导致查询放弃进行索引进行全表扫描。可以在null上设默认值为0。3,尽量避免在where子句中使用o原创 2013-03-15 01:47:23 · 3051 阅读 · 3 评论 -
Mysql存储过程入门知识
Mysql存储过程入门知识#1,查看数据库所有的存储过程名 #--这个语句被用来移除一个存储程序。不能在一个存储过程中删除另一个存储过程,只能调用另一个存储过程#SELECT NAME FROM mysql.proc WHERE db='数据库名'; #2,列出所有的存储过程 #SHOW PROCEDURE STATUS;#3,查看存储过程详细#SHOW CREAT原创 2013-06-29 11:22:32 · 1556 阅读 · 0 评论 -
jdbc.properties 包含多种数据库驱动链接
# Properties file with JDBC-related settings.########### HSQLDB ############jdbc.driverClassName=org.hsqldb.jdbcDriver#jdbc.url=jdbc:hsqldb:hsql://localhost:9001/bookstore#jdbc转载 2012-07-10 14:18:32 · 979 阅读 · 0 评论 -
redis之如何配置jedisPool参数
如何配置Pool的参数JedisPool的配置参数很大程度上依赖于实际应用需求、软硬件能力。以前没用过commons-pool,所以这次花了一整间专门看这些参数的含义。。。JedisPool的配置参数大部分是由JedisPoolConfig的对应项来赋值的。maxActive:控制一个pool可分配多少个jedis实例,通过pool.getResource()来获取;如果赋值为-1原创 2013-10-30 17:56:17 · 8717 阅读 · 1 评论 -
mysql 存储过程的应用
MySQL存储过程的创建 (1). 格式MySQL存储过程创建的格式:CREATE PROCEDURE 过程名 ([过程参数[,...]])[特性 ...] 过程体这里先举个例子: mysql> DELIMITER // mysql> CREATE PROCEDURE proc1(OUT s int) -> B原创 2014-05-19 17:10:45 · 1168 阅读 · 0 评论 -
centOs5.10 下安装svn服务器
///////////////////////////===============CentOs5.10 下安装svn服务器================/////////////////////////////////////一:安装SVN#yum list sub*#yum install subversion//二:查看是否安装成功#svnserve --ver原创 2015-01-20 11:00:30 · 1051 阅读 · 0 评论 -
通过sql语句查看MYSQL表占空间,数据库所占空间
通过sql语句查看MYSQL表占空间,数据库所占空间Data_length:表中数据的大小Index_length:表的索引的大小Data_free: 表空间的大小data_Free :如果是共享表空间 data_free 是共享表空间的大小而非数据的大小。 如果是独享表空间才是该表的剩余空间。1、查看数据库所占空间SELECT CONCAT原创 2015-09-25 16:57:50 · 3614 阅读 · 0 评论 -
MYSQL常用命令
1.导出整个数据库mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1)mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql2.导出一个表mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名mysqldump -u原创 2012-03-08 10:47:49 · 1146 阅读 · 0 评论 -
SQL基础语句,不经常用会遗忘哦
一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\My原创 2012-01-13 17:01:04 · 914 阅读 · 0 评论 -
SQL 增加或删除一列
alter table tablename drop column columnname;alter table tabelname add columnname varchar2(8) NULL;原创 2012-02-29 14:42:36 · 1016 阅读 · 0 评论 -
MySQL 的安装和使用
MySQL (发音为 "My Ess Que Ell")是 Tcx 公司(http://www.tcx.se)开发的一个多人使用、多执行绪的 SQL 资料库 Server。MySQL 主要的目标在快速、稳定和容易使用。 一、MySQL的下载 MySQL 可在此 http://www.mysql.con/ 取得。 二、MySQL 的安装 本文所使用的 MySQL 版本为 mys原创 2012-02-07 12:48:00 · 1613 阅读 · 0 评论 -
SQL大全
一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\My原创 2012-02-03 09:48:55 · 1196 阅读 · 0 评论 -
SQL Server优化50法
虽然查询速度慢的原因很多,但是如果通过一定的优化,也可以使查询问题得到一定程度的解决。 查询速度慢的原因很多,常见如下几种:没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) I/O吞吐量小,形成了瓶颈效应。 没有创建计算列导致查询不优化。 内存不足网络速度慢查询出的数据量过大(可以采用多次查询,其他的方法降低数据量) 锁或者死锁原创 2012-02-10 15:30:29 · 1315 阅读 · 0 评论 -
Oracle中TO_DATE格式
Oracle中TO_DATE格式TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digits 两位年 显示值:07 yyy three digits 三位年 显示值:007原创 2012-03-16 10:39:21 · 1057 阅读 · 0 评论 -
linux 下安装mysql
参考资料 http://rq2-79.iteye.com/blog/175869 http://www.jz123.cn/text/3035482.html http://www.jb51.net/os/RedHat/1262.html原创 2014-04-22 14:28:05 · 1330 阅读 · 0 评论