- 浏览: 54897 次
最新评论
文章列表
一、常用
declare
v_index number := 0;
begin
loop
v_index := v_index + 1;
dbms_output.put_line(v_index);
exit when(v_index >= 10);
end loop;
end;
1、常用
if(v_index >= v_limit) then
v_index := 0;
commit;
end if;
2、或
if(v_t_list is null or v_t_list.count = 0) then
continue;
end if;
参考:
http://blog.csdn.net/whhitgen/article/details/12511395
1、使用游标for循环
-- Created on 2015/7/31 by ADMINISTRATOR
declare
CURSOR cust_cursor IS
SELECT id FROM t_cust_customers;
begin
FOR cust_record IN cust_cursor LOOP
dbms_output.put_line('第'||cust_cursor%ROWCOUNT||'个客户:' ...
mongodb(五)-索引
- 博客分类:
- momgodb
参考:
http://www.ttlsa.com/mongodb/mongodb-index-explain-profile-4/
http://m.blog.csdn.net/blog/tianwei7518/44464917
一、语法
语法:db.COLLECTIONS_NAME.ensureIndex({KET:-1}) --1 升序索引,-1 降序索引
二、查看索引
> db.ttlsa_events.getIndexes();
[
...
mongodb(四)-文档
- 博客分类:
- momgodb
参考:
http://www.yiibai.com/mongodb/mongodb_insert_document.html
一、insert
语法:db.COLLECTION_NAME.insert(Document)
> db.joan3.insert({_id:ObjectId(1234567890),title:'JOAN'})
WriteResult({ "nInserted" : 1 })
如果集合在数据库中不存在,那么mongodb将自动创建此集合,然后把它插入文档。
_id
注意其中一个属性:_i ...
mongodb(三)-集合
- 博客分类:
- momgodb
参考:
http://www.yiibai.com/mongodb/mongodb_create_collection.html
一、创建集合
语法:db.createCollection(name,options)
name:String类型,要创建集合的名称
options:Document类型,可选,制定有关内存大小和索引选项
选项参数是可选的,所以只需要到指定的集合名称。以下是可以使用的选项列表:
字段
类型
mongodb(二)-数据库
- 博客分类:
- momgodb
一、创建/使用数据库
语法:use database_name
该命令用于使用/切换数据库,如果数据库不存在则创建。
> use joan
switched to db joan
如果想要查询数据库列表,可以使用命令:show dbs
> show dbs
local 0.078GB
删除数据库:db.dropDatabase()
> use joan
switched to db joan
> db.dropDatabase()
{ "ok" : 1 }
解压文件:tar zxf xxx.tgz
创建文件夹:mkdir data
创建一个不存在的文件:touch logs
mongodb(一)-入门
- 博客分类:
- momgodb
参考:
http://www.yiibai.com/mongodb/
http://blog.csdn.net/yuwenruli/article/details/8529192
一、是什么
mongodb是一个跨平台的,面向文档的数据库,提供高性能,高可用性和可扩展性方便。
下面列出RDBMS术语与mongodb的关系:
RDBMS 关系型数据库
MongoDB
Database 数据库
Database
redis(八)-事务
- 博客分类:
- 缓存
事务处理
总所周知,事务是指一个完整的动作,要么全部执行,要么全部失败。
事务的四大特性(简称ACID):
1、原子性(Atomicity):事务中的全部操作在数据库中是不可分割的,要么全部执行,要么均不执行。
2、一 ...
linux-关闭防火墙
- 博客分类:
- linux
centos 7:systemctl stop firewalld.service #停止systemctl disable firewalld.service #禁用之前的版本:service iptables stop #停止chkconfig iptables off #禁用
redis(四)-pub/sub 发布/订阅
- 博客分类:
- 缓存
参考:
http://www.sxrczx.com/pages/shift-alt-ctrl.iteye.com/blog/1867454.html
一、是什么
1、redis的发布/订阅是为用户订阅频道,广播发送的一种消息推送机制。
2、发布者不是将消息直接发送给订阅者,而是将消息发送给频道(channel),然后由频道将消息转发给所有对频道感兴趣的订阅者。
3、发布者无需知道任何订阅者的信息。
4、订阅者也无需知道是那个客户端给他发送的消息,它只要关注自己喜欢的频道就行了。
二、优点
1、发布者和订 ...
redis(五)-redis.conf
- 博客分类:
- 缓存
1、命令
1.1 设置conf中的键值。
192.168.16.128:6379> config set requirepass xxxx
OK
设置后,登陆时序输入验证(如果redis重启,该密码将被重置):
[root@www redis-3.0.2]# redis-cli -h 192.168.16.128 -p 6379 -a xxxx
192.168.16.128:6379> config get requirepass
1) "requirepass"
2) "xxxx"
1、databa ...
redis(一)-概念
- 博客分类:
- 缓存
参考:
http://my.oschina.net/VASKS/blog/392599
redis是什么:
Remote Dictionary Server 缩写;
key-value存储系统,
运行在内存,所以高速,作为缓存用;持久化,备份在硬盘,作数据库。
redis优点:
数据结构丰富
持久化
支持简单事务
...
一、连接服务端
1、查看主从同步信息
192.168.16.128是redis服务端地址
[root@www ~]# redis-cli -h 192.168.16.128 info Replication
# Replication
role:master
connected_slaves:0
master_repl_offset:0
repl_backlog_active:0
repl_backlog_size:1048576
repl_backlog_first_byte_offset:0
repl_backlog_histl ...