码迷,mamicode.com
首页 > 数据库
随机生成编码(判断重复)(oracle函数)
原文地址——http://blog.csdn.net/qq525099302/article/details/47253351create or replace function generate_coupons_code(v_length in number:=16) return varchar2 is v_code varchar2(70); type t_arr is varray(...
分类:数据库   时间:2015-08-03 11:35:49    阅读次数:127
关于 SELECT /*!40001 SQL_NO_CACHE */ * FROM 的解惑
SELECT /*!40001 SQL_NO_CACHE */ * FROM...
分类:数据库   时间:2015-08-03 11:38:01    阅读次数:1355
IO包中的其他类 打印流,序列流,操作对象,管道流,RandomAccessFile,操作基本数据类型,操作字节数组
打印流,序列流,操作对象,管道流,RandomAccessFile,操作基本数据类型,操作字节数组一、打印流:该流提供了打印方法,可以将各种数据类型的数据都原样打印。字节打印流PrintStream构造函数可以接收的参数类型1、File对象 File2、字符串路径 String3、字节输出流 Out...
分类:数据库   时间:2015-08-03 11:28:03    阅读次数:228
数据库导出导出命令
Oracle数据导入导出imp/exp功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份。大多情况都可以用Oracle数据导入导出完成数据的备份和还原(不会造成数据的丢失)。Oracle有个好处,虽然你的电脑不是服务器,但是你装了oracle客户端,并建立了连接(通过Ne...
分类:数据库   时间:2015-08-03 11:29:38    阅读次数:165
MongoliaDB学习(2)增删改查
看过上一篇,相信大家都会知道如何开启mongodb了,这篇就细说下其中的增删查改,首先当我们用上一篇同样的方式打开mongodb,突然 傻眼了,擦,竟然开启不了,仔细观察“划线区域“的信息,发现db文件夹下有一个类似的”lock file”阻止了mongodb的开启,接下来我们要做的就 是干掉它,之后,开启成功,关于mongodb的管理方式将在后续文章分享。   一: Insert操作...
分类:数据库   时间:2015-08-03 10:12:02    阅读次数:288
MongoDB学习(4)索引
分享下mongodb中关于索引的基本操作,我们日常做开发都避免不了要对程序进行性能优化,而程序的操作无非就是CURD,通常我们 又会花费50%的时间在R上面,因为Read操作对用户来说是非常敏感的,处理不好就会被人唾弃,呵呵。     从算法上来说有5种经典的查找,具体的可以参见我的算法速成系列,这其中就包括我们今天所说的“索引查找”,如果大家对sqlserver比较了解 的话,相信索引查找...
分类:数据库   时间:2015-08-03 10:11:15    阅读次数:160
MongoDB学习(5)主从复制
从这一篇开始我们主要讨论mongodb的部署技术。     我们知道sql server能够做到读写分离,双机热备份和集群部署,当然mongodb也能做到,实际应用中我们不希望数据库采用单点部署, 如果碰到数据库宕机或者被毁灭性破坏那是多么的糟糕。   一:主从复制 1: 首先看看模型图    2: 从上面的图形中我们可以分析出这种架构有如下的好处:        数据备份。 ...
分类:数据库   时间:2015-08-03 10:08:01    阅读次数:181
sql 取一张表的全部外键
selecta.name as 约束名,object_name(b.parent_object_id) as 外键表,d.name as 外键列,object_name(b.referenced_object_id) as 主健表,c.name as 主键列from sys.foreign_keys...
分类:数据库   时间:2015-08-03 07:49:40    阅读次数:161
数据库连接池DBCP和C3P0
直接代码: public class DBCPUtils { private static DBCPUtils dbcputils=null; private BasicDataSource bds=null; private DataSourceConnectionFactory dscf=null; private DBCPUtils(){ if...
分类:数据库   时间:2015-08-03 01:20:37    阅读次数:187
Oracle远程连接数据库解决方案
背景:Oracle服务端装在服务器上,其他人使用PL/SQL远程连接。众多周知,因为Oracle数据库太过庞大,装在本机上会导致电脑非常卡,非常影响日常使用。所以咱们的做法是在服务器上安装一个Oracle服务端,然后其他人通过安装配置Oracle客户端去远程连接数据库。请看以下具体配置:第一步:解压客户端解压32位的Oracle即时客户端:instantclient-basic-win32-11.2...
分类:数据库   时间:2015-08-03 01:15:44    阅读次数:164
SQL SERVER中关于OR会导致索引扫描或全表扫描的浅析
原文:SQL SERVER中关于OR会导致索引扫描或全表扫描的浅析 在SQL SERVER的查询语句中使用OR是否会导致不走索引查找(Index Seek)或索引失效(堆表走全表扫描 (Table Scan)、聚集索引表走聚集索引扫描(Clustered Index Seek))呢?是否所有情况都是...
分类:数据库   时间:2015-08-03 01:10:31    阅读次数:197
风清杨之Oracle的安装与说明
原文:风清杨之Oracle的安装与说明1.Oracle官网与下载地址 Oracle中文官网:http://www.oracle.com/cn/index.html Oracle中文官网下载:http://www.oracle.com/technetwork/cn/database/enterpris...
分类:数据库   时间:2015-08-03 01:07:21    阅读次数:241
Oracle 常见函数使用汇总
INSTR用法:INSTR(string,subString,position,ocurrence)解释:string:源字符串 subString:要查找的子字符串 position:查找的开始位置.若起始位置为0,返回值为0;当起始位置为负数的时候,从右边开始查找。 ocurrence:源字符串...
分类:数据库   时间:2015-08-03 01:04:45    阅读次数:171
SQL语句在数据库中是如何执行的
第一步:应用程序把查询SQL语句发给服务器端执行我们在数据层执行SQL语句时,应用程序会连接到相应的数据库服务器,把SQL语句发送给服务器处理。第二步:服务器解析请求的SQL语句SQL计划缓存,经常用查询分析器的朋友大概都知道这样一个事实,往往一个查询语句在第一次运行的时候需要执行特别长的时间,但是...
分类:数据库   时间:2015-08-03 01:04:06    阅读次数:163
SQL Server里因丢失索引造成的死锁
原文:SQL Server里因丢失索引造成的死锁在今天的文章里我想演示下SQL Server里在表上丢失索引如何引起死锁(deadlock)的。为了准备测试场景,下列代码会创建2个表,然后2个表都插入4条记录。 1 -- Create a table without any indexes 2 CR...
分类:数据库   时间:2015-08-03 01:01:34    阅读次数:261
sphinx中复合属性字段sql_attr_multi的用法
sphinx中复合属性字段sql_attr_multi的用法 sql_attr_multi在sphinx可以用来检索有层级关系的数据,效率相当高,如,在数据库中用一个4层的分类,分类下对应着不用的文章,现在需要做一个文章列表,要求,选择第...
分类:数据库   时间:2015-08-02 23:43:22    阅读次数:1183
MySQL 存储过程 存储函数 概念示例
一个存储过程是一个可编程的函数,它可以在MySQL中创建并保存。它是由一些SQL语句和一些特殊的控制结构语句组成。当希望在不同的应用程序或平台上执行相同的函数,或者封装特定的功能时,存储过程是一个非常有用的方式。数据库中的存储过程可以看做是对编程中面向对象方法的模..
分类:数据库   时间:2015-08-02 23:36:21    阅读次数:282
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!