首页 > 数据库技术
Oracle数据库之PL/SQL游标
1. 游标概念 字面意思是游动的光标,是指向上下文区域的句柄或指针。 在PL/SQL块中执行CRUD操作时,ORACLE会在内存中为其分配上下文区。用数据库语言来描述游标就是:映射在上下文区结果集中一行数据上的位置实体。 用户可以使用游标访问结果集中的任意一行数据,将游标指向某行后,即可对该行数据进 ...
分类:数据库技术   时间:2016-08-15 13:03:00    收藏:0  评论:0  赞:0  阅读:254
通过Gearman实现MySQL到Redis的数据同步
对于变化频率非常快的数据来说,如果还选择传统的静态缓存方式(Memocached、File System等)展示数据,可能在缓存的存取上会有很大的开销,并不能很好的满足需要,而Redis这样基于内存的NoSQL数据库,就非常适合担任实时数据的容器。但是往往我们又有数据可靠性的需求,采用MySQL作为 ...
分类:数据库技术   时间:2016-08-15 13:01:40    收藏:0  评论:0  赞:0  阅读:275
mysql optimize整理表碎片
当您的库中删除了大量的数据后,您可能会发现数据文件尺寸并没有减小。这是因为删 除操作后在数据文件中留下碎片所致。optimize table 可以去除删除操作后留下的数据文件碎片,减小文件尺寸,加快未来的读写操作。您只要在做完批量删除,或定期(如 每一两个月)进行一次数据表优化操作即可。 OPTIM ...
分类:数据库技术   时间:2016-08-15 13:01:20    收藏:0  评论:0  赞:0  阅读:275
Oracle数据库之FORALL与BULK COLLECT语句
Oracle数据库之FORALL与BULK COLLECT语句 我们再来看一下PL/SQL块的执行过程:当PL/SQL运行时引擎处理一块代码时,它使用PL/SQL引擎来执行过程化的代码,而将SQL语句发送给SQL引擎来执行;SQL引擎执行完毕后,将结果再返回给PL/SQL引擎。这种在PL/SQL引擎 ...
分类:数据库技术   时间:2016-08-15 13:00:50    收藏:0  评论:0  赞:0  阅读:361
解压版mysql安装
步骤如下: 1、下载安装包 2、在环境变量中配置安装包的bin路径 3、修改安装包下的my-default.ini。 修改basedir和datadir的值为解压文件对应的路径,port和 server_id的值保持默认即可,不需要修改。port默认为3306 # These are commonl ...
分类:数据库技术   时间:2016-08-15 13:00:40    收藏:0  评论:0  赞:0  阅读:254
Mysql与Redis的同步实践
一、测试环境在Ubuntu kylin 14.04 64bit 已经安装Mysql、Redis、php、lib_mysqludf_json.so、Gearman。 点击这里查看测试数据库及表参考 本文也有些基本操作,在之前文章里有介绍。 1、安装 mysql-udf">安装gearman-mysql ...
分类:数据库技术   时间:2016-08-15 13:00:10    收藏:0  评论:0  赞:0  阅读:256
Hive SQL测试
在spark的空表test上进行运算,注意结果差异: ...
分类:数据库技术   时间:2016-08-15 12:59:42    收藏:0  评论:0  赞:0  阅读:163
PL/SQL 中查询CLOB字段内容
oracle中的clob类型字段不能直接显示出来,需要借助Oracle系统dbms_lob中substr方法处理,如select dbms_lob.substr(clobField) from table 如果内容输出不全,进行如下设置 set heading off 不输出结果第一行的标题 (字段 ...
分类:数据库技术   时间:2016-08-15 12:59:21    收藏:0  评论:0  赞:0  阅读:2424
Oracle数据库之事务
Oracle数据库之事务 1. 什么是事务 在数据库中事务是工作的逻辑单元,一个事务是由一个或多个完成一组的相关行为的SQL语句组成,通过事务机制确保这一组SQL语句所作的操作要么都成功执行,完成整个工作单元操作,要么一个也不执行。 如:网上转帐就是典型的要用事务来处理,用以保证数据的一致性。 2. ...
分类:数据库技术   时间:2016-08-15 12:59:02    收藏:0  评论:0  赞:0  阅读:278
mysql语句性能分析案例
写法不一样而功能完全相同的两条 SQL 的在性能方面的差异。示例一需求:取出某个 group(假设 id 为 100)下的用户编号(id),用户昵称(nick_name)、用户性别( sexuality ) 、 用 户 签 名 ( sign ) 和 用 户 生 日 ( birthday ) , 并 ...
分类:数据库技术   时间:2016-08-15 12:57:10    收藏:0  评论:0  赞:0  阅读:350
python链接mysql数据库
import pymysql.cursorsconnection = pymysql.connect(host='172.16.250.156', user='xedk', password='admin', db='xedk', charset='utf8mb4', port=3308, curs ...
分类:数据库技术   时间:2016-08-15 12:55:20    收藏:0  评论:0  赞:0  阅读:277
SQL动态更新表字段 传入字段可能为空
小技巧: 项目组有修改产品的基本信息字段 但有时候传入的字段可能为空 也可能不为空 动态修改表中字段. ...
分类:数据库技术   时间:2016-08-15 12:45:02    收藏:0  评论:0  赞:0  阅读:263
oracle exp逻辑备份还原
在 cmd 模式下运行 imp 用户名/密码 根据提示下一步 仅导入数据 (yes/no): no > 选择 no 其他选yes 若这一步选yes 报错 IMP-00402: 参数 "SHOW" 在 data_only 模式下无效 IMP-00000: 未成功终止导入 ...
分类:数据库技术   时间:2016-08-15 12:42:10    收藏:0  评论:0  赞:0  阅读:900
mysql ,服务器耗时测试
测试一 字段:ID,test,number 电脑配置:8g内存 同时写入超过5w条,就会卡死 错误提示 测试二 字段:ID,test,number 电脑配置:8g内存 写入记录5w, 耗时:10s 读取5w,耗时 字段:ID,name,number 100w记录 SUM耗时只需要0.233s 100 ...
分类:数据库技术   时间:2016-08-15 12:40:51    收藏:0  评论:0  赞:0  阅读:288
Oracle数据库之PL/SQL异常处理
Oracle数据库之PL/SQL异常处理 异常指的是在程序运行过程中发生的异常事件,通常是由硬件问题或者程序设计问题所导致的。 PL/SQL程序设计过程中,即使是写得最好的程序也可能会遇到错误或未预料到的事件。一个健壮的程序都应该能够正确处理各种异常情况,并尽可能从中恢复。 1. 异常处理 异常处理 ...
分类:数据库技术   时间:2016-08-15 11:32:41    收藏:0  评论:0  赞:0  阅读:226
MySQL 删除重复数据
昨天遇到一个问题,就是需要删掉一个表里的重复数据,还有就是希望这个表的ID能够连续,因为一旦删掉重复记录,作为自增主键的ID就会不连续了,所以就要想办法搞定 表中数据: 我想要把名字重复的去掉,但是还希望ID能够连续。 首先是将数据库里边的重复记录删掉,我看网上有好多答案是这样的: 但其实我每次运行 ...
分类:数据库技术   时间:2016-08-15 11:30:43    收藏:0  评论:0  赞:0  阅读:332
SQL静态
静态 1、普通成员普通成员都是属于对象的用对象调用 2、静态成员静态成员是属于类的用类名调用 class FenBi{public int length;//普通成员public string color;//} static 静态关键字 静态方法里面不能包含普通成员 普通方法里面可以包含静态成员 ...
分类:数据库技术   时间:2016-08-15 10:23:30    收藏:0  评论:0  赞:0  阅读:277
解决mysql无法插入中文数据及插入后显示乱码的问题
(1)废话不多说就是使用mysql数据库的时候无法输入中文,可以输入中文后显示的又是乱码!! (2开始解决问题: (2开始解决问题: (2开始解决问题: (2开始解决问题: (2开始解决问题: (2开始解决问题: (2开始解决问题: (2开始解决问题: (2开始解决问题: (2开始解决问题: 第一步 ...
分类:数据库技术   时间:2016-08-15 10:22:50    收藏:0  评论:0  赞:0  阅读:316
(error) MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk.
今天运行Redis时发生错误,错误信息如下: (error) MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modi ...
分类:数据库技术   时间:2016-08-15 10:21:05    收藏:0  评论:0  赞:0  阅读:286
SQL面向对象抽象类
抽象类:抽象类,只为继承而出现,不定义具体的内容,只规定该有哪些东西;一般抽象类中只放置抽象方法,只规定了返回类型和参数;例: 人 - 有吃饭,睡觉方法; 男人 - 继承人抽象类,必须实现吃饭,睡觉的方法主体; 女人 - 继承人抽象类,必须四线吃饭,睡觉方法的主体; 抽象类中可以有普通属性,通过子类 ...
分类:数据库技术   时间:2016-08-15 10:19:40    收藏:0  评论:0  赞:0  阅读:243
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!