
数据库
u013244720
这个作者很懒,什么都没留下…
展开
-
HBase 权威指南笔记
HBase 权威指南笔记hadoopcore-site.xmlhdfs-site.xmlmapred-site.xmlyarn-site.xml$ ./sbin/start-dfs.sh$ ./sbin/stop-dfs.shhbasehbase-site.xml$ ./bin/start-hbase.sh$ ./bin/hbase shell$ ./bin/stop-hbase.shscanscan withStartRow withEndRow 的参数类型与原创 2021-09-21 11:56:07 · 196 阅读 · 0 评论 -
高性能 MySql 笔记
高性能 MySql 笔记补充mysql 5.0 和更新版本引入了一种叫“索引合并”(index merge)的策略,一定程度上可以使用表上的多个单列索引来定位指定的行。更早版本的 MySQL 只能使用其中某一个单列索引,然而这种情况下没有哪一个独立的单列索引是非常有效的那么,如果在firstname、lastname、age这三个列上分别创建单列索引,效果是否和创建一个firstname、lastname、 age的多列索引一样呢?答案是否定的,两者完全不同。当我们执行查询的时候,MySQL只能使用原创 2021-09-21 11:43:41 · 214 阅读 · 0 评论 -
数据库隔离级别
数据库隔离级别隔离级别Read Uncommitted(读取未提交内容)Read Committed(读取提交内容)Repeatable Read(可重读)Serializable(可串行化)问题脏读(Drity Read)侧重于另一个事务的回滚(自己就没事务,无所谓回滚)某个事务已更新一份数据,另一个事务在此时读取了同一份数据,由于某些原因,前一个RollBack了操作,则后一个事务所读取的数据就会是不正确的。不可重复读(Non-Repeatable Read)侧重于另原创 2021-09-21 11:42:09 · 92 阅读 · 0 评论 -
Oracle 10g 数据库管理艺术小记
Oracle 10g 数据库管理艺术小记IndexB* 树索引索引组装表(index organized table)B* 树聚簇索引(B* tree cluster index)降序索引(descending index)反向索引(reverse key index)位图索引(bitmap index)位图联合索引(bitmap join index)基于函数的索引(function-based index)应用域索引(application domain index)Sq原创 2021-09-21 11:40:32 · 111 阅读 · 0 评论 -
MySql Join
MySql Join概念JOIN算法Nested-Loop Join(嵌套循环链接)Simple Nested-Loop Join(实际不会用这种)Index Nested-Loop Join 索引嵌套(通过索引减少外层与内层每条目比较次数)Block Nested-Loop Join 缓存块嵌套循环连接(通过 join buffer 缓存一批外层关联值,减少内层与外层的匹配次数)(如果索引嵌套没有,则默认使用这个,所以尽量要有索引)尽量在 on 的时候过滤调大部分数据小表结果集驱动大原创 2021-09-21 11:34:35 · 90 阅读 · 0 评论 -
高性能 MySql 语句小记
高性能 MySql 语句小记--oracle 是从 1 开始--mysql 初始偏移量是 0,即是从 0 开始不是从 1 开始--6-15limit 5,10limit 10 offset 5--事务启动start transaction--more sqlcommit;--自动提交,1 or ON 启用,0 or OFF 禁用show variables like 'AUTOCOMMIT';--修改隔离级别set session transaction isolation原创 2021-09-21 11:33:23 · 109 阅读 · 0 评论 -
MySql 备份了解
MySql 备份了解方式完全备份部分备份增量备份差异备份方式热备份:不影响读写温备份:不影响读,影响写冷备份:影响读写方式物理备份:直接复制数据文件逻辑备份:导出数据(会丢失数据精度)引擎MyISAM:温、冷InnoDB:热、温、冷对象数据二进制日志,InnoDB 事务日志代码(存储过程、函数、触发器、事件调度器)服务器配置文件工具Percona XtraBackup其它同步中可以设置 mysql 为 read_only.原创 2021-09-21 11:30:55 · 192 阅读 · 0 评论 -
MySql 日期时间获取函数
MySql 日期时间获取函数now(3) 毫秒 now(6) 微秒date+time根据返回值所处上下文是字符串或数字sysdate(6) 微秒date+time根据返回值所处上下文是字符串或数字动态current_timestamp current_timestamp(6) 微秒date+time根据返回值所处上下文是字符串或数字unix_timestamp()ms 数curdate()date根据返回值所处上下文是字符串或数字current原创 2021-09-21 11:29:30 · 644 阅读 · 0 评论 -
Mysql 日志
Mysql 日志Error log错误日志,note warning errorGeneral Query Log普通、一般、通用查询日志Slow Query Log慢查询日志DDL log (metadata log)没有可配置选项更新日志已被 binlog 取代Relay log中继日志,从库接收主库复制时产生的日志信息,与二进制日志几乎相同Binary log用于复制,用于恢复,用于审计等记录 DDL DML 语句事务日志 redo记录的是数据页的物理修改,而不原创 2021-09-21 11:28:17 · 89 阅读 · 0 评论 -
Oracle 小记
SET 命令 SET DEFINE OFF; –取消特殊字符作用 SET serverOutput ON; –开启当前控制台输出 SET autoCommit OFF; –关闭当前会话事务自动提交SEQUENCE SELECT s_foo.CURRVAL FROM DUAL; SELECT s_bar.NEXTVAL FROM DUAL;原创 2017-09-23 17:18:11 · 221 阅读 · 0 评论 -
Oracle 临时表操作
--SESSION 结束就 DELETECREATE GLOBAL TEMPORARY TABLE tmp_foo( id NUMBER(10) NOT NULL, name VARCHAR2(32) NOT NULL, CONSTRAINT pk_foo_id PRIMARY KEY(id)) ON COMMIT PRESERVE ROWS;--操作 1INSERT原创 2017-09-23 20:17:53 · 246 阅读 · 0 评论 -
Oracle 存储过程 Array
语句 联合数组/索引表:type v_type is table of varchar2(10) index by binary_integer; 嵌套标 :type v_type is table of varchar2(10); 变长数组 :type v_type is varray(10) of varchar2(10);是否需要初始化 联合数组/索引表:原创 2017-09-23 17:35:56 · 933 阅读 · 0 评论 -
Oracle 过程 Exception
代码片段SET serverOutput ON; --开启当前控制台输出SET autoCommit OFF; --关闭当前会话事务自动提交DECLAREBEGIN FOR n_i IN reverse 1..5 LOOP dbms_output.put_line('你好:'||n_原创 2017-09-23 17:07:16 · 464 阅读 · 0 评论