码迷,mamicode.com
首页 > 数据库
探索Oracle之数据库升级九 12.1.0.1 Update 12.1.0.2
探索Oracle之数据库升级九 12.1.0.1 Update 12.1.0.2 一、检查当前数据库版本及系统信息 [oracle@db01 ~]$ lsb_release -a LSB Version: :core-4.0-amd64:core-4.0-ia32:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-ia32:graphic...
分类:数据库   时间:2014-12-25 16:24:25    阅读次数:228
MYSQL查询优化:使用索引
索引是提高查询速度的最重要的工具。当然还有其它的一些技术可供使用,但是一 般来说引起最大性能差异的都是索引的正确使用。在MySQL邮件列表中,人们经常询问那些让查询运行得更快的方法。在大多数情况下,我们应该怀疑数据表上 有没有索引,并且通常在添加索引之后立即解决了问题。当然,并不总是这样简单 就.....
分类:数据库   时间:2014-12-25 16:18:20    阅读次数:266
多行SQL语句拼成一条数据
将多条数据组合到一行 declare @sql varchar(5000) set @sql='select ''roleinfo:''' declare @column varchar(20) declare cursor1 cursor for select id from Use...
分类:数据库   时间:2014-12-25 16:18:28    阅读次数:198
ORACLE游标概念讲解
1,什么是游标? ①从表中检索出结果集,从中每次指向一条记录进行交互的机制。 ②关系数据库中的操作是在完整的行集合上执行的。 由 SELECT 语句返回的行集合包括满足该语句的 WHERE 子句所列条件的所有行。由该语句返回完整的行集合叫做结果集。 应用程序,尤其是互动和在线应用程序,把完整的结果集...
分类:数据库   时间:2014-12-25 16:17:56    阅读次数:207
MYSQL查询优化:数据类型与效率
这一部分提供了如何选择数据类型来帮助提高查询运行速度的一些指导: 在可以使用短数据列的时候就不要用长的。如果你有一个固定 长度的CHAR数据列,那么就不要让它的长度超出实际需要。如果你在数据列中存储的最长的值有40个字符,就不要定义成CHAR(255),而应该定义成 CHAR(40)。如果你能够.....
分类:数据库   时间:2014-12-25 16:18:28    阅读次数:200
MYSQL查询优化:Limit
Limit语法:SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offsetLIMIT子句可以被用于强制 SELECT 语句返回指定的记录数。LIMIT接受一个或两个数字参数。参数必须是一个整数常量。如果给定两个参数,第一个参数指定第一个...
分类:数据库   时间:2014-12-25 16:14:34    阅读次数:202
oracle 多表查询
Oracle 连接: Equijoin:等值连接 rowa=rowb Non-equijoin:不等值连接 Outer join:外连接分为左链接和右链接,左链接:rowa=rawb(+);右链接rowa(+)=rawb Self join:自连接:利用一个表可以有多个别名,自连接不太适合...
分类:数据库   时间:2014-12-25 16:16:50    阅读次数:144
MYSQL查询优化(Ⅰ)
一、 通过查询缓冲提高查询速度 一般我们使用SQL语句进行查询时,数据库服务器每次在收到客户端 发来SQL后,都会执行这条SQL语句。但当在一定间隔内(如1分钟内),接到完全一样的SQL语句,也同样执行它。虽然这样可以保证数据的实时性,但在 大多数时候,数据并不要求完全的实时,也就是说可以有一定的....
分类:数据库   时间:2014-12-25 16:13:40    阅读次数:225
Ubuntu Linux下安装Oracle JDK
from://http://blog.csdn.net/gobitan/article/details/24322561Ubuntu Linux下安装Oracle JDKDennis Hu 2014-4-22说明:由于很多系统不支持使用OpenJDK,因此在ubuntu下会需要安装Oracle JD...
分类:数据库   时间:2014-12-25 16:06:08    阅读次数:199
sqlserver2008 数据库
删除数据库提示:无法对 数据库'DBName' 执行 删除,因为它正用于复制之前建立过此数据库的发布订阅,但是后来删掉了发布订阅,也将对应的作业停止了,仍然报这个错,遂用此命令强制删除发布:sp_removedbreplication'DBName' --删除对数据库的复制 DROP DATABAS...
分类:数据库   时间:2014-12-25 16:03:39    阅读次数:179
sqlplus
以超级管理员登录sqlplus sys/123 as sysdba解锁用户alter user xutianhao account unlock
分类:数据库   时间:2014-12-25 16:02:07    阅读次数:115
Oracle数据库中的左连接
在SQL的左连接当中 left join on 后可以添加多个条件,在项目开发过程中发现如下规则。select * from A left join B on A.id=B.id and 11;对于这条语句大家认为查询结果是什么,想象中应当查询到零条记录,但实际上on后面的任何条件都不会影响查询结果...
分类:数据库   时间:2014-12-25 16:01:53    阅读次数:162
oracle 11G 间隔分区
在项目数据库设计过程中由于单表的数据量非常庞大,需要对表进行分区处理。由于表中的数据是历史交易,故按月分区,提升查询和管理。 由于之前对于表分区了解不多,为了实现上述功能查了很多资料,一开始的方向是通过Crontab调用Shell脚本来按月自动创建分区,或者使用 Oracle的Job调用存储过程来自...
分类:数据库   时间:2014-12-25 16:00:17    阅读次数:159
MYSQL查询优化(Ⅱ)
本文列举出五个MySQL查询优化的方法,当然,优化的方法还有很多。1、优化数据类型 MySQL中数据类型有多种,如果你是一名DBA,正在按照优化的原则对数据类型进行严格的检查,但开发人员可能会选择他们认为最简单的方案,以加快编码速度,或者选择最明显的选择,因此,你可能面临的都不是最佳的选择,如果可....
分类:数据库   时间:2014-12-25 16:00:07    阅读次数:184
Oracle 游标使用全解
这个文档几乎包含了oracle游标使用的方方面面,全部通过了测试 -- 声明游标;CURSOR cursor_name IS select_statement --For 循环游标 --(1)定义游标 --(2)定义游标变量 --(3)使用for循环来使用这个游标 declare --类型定义 cu...
分类:数据库   时间:2014-12-25 15:58:13    阅读次数:223
sqlite3 命令
在上图中,除了最后一个红色的方框,其它方框都是adb shell下的命令。【1】在Android程序中,一般创建的数据库存放在 /data/data/[应用程序包名]/databases 的目录下。【2】cd 命令:文件夹跳转命令。ls 命令:查看某个文件夹下面有哪些文件。【3】使用 "sqlite...
分类:数据库   时间:2014-12-25 15:55:06    阅读次数:230
[转载]windows下mongodb安装与使用整理
windows下mongodb安装与使用整理一、首先安装mongodb1.下载地址:http://www.mongodb.org/downloads2.解压缩到自己想要安装的目录,比如d:\mongodb3.创建文件夹d:\mongodb\data\db、d:\mongodb\data\log,分别...
分类:数据库   时间:2014-12-25 15:51:47    阅读次数:358
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!