# 1、在有序表中查找两数组指定的和,双指针法# 2、滑动窗口 : 连续子数组之和# 3、二分查找 : 顺序数组中查找特定的值# 4、递归程序的真正的构建是从底向上的,这就是为什么递归终止条件要写在最前面# 参见 反转链表的递归程序 LeetCode206# 5、 链表归并排序的递归过程,要好好体会 ...
分类:
其他好文 时间:
2019-03-17 15:53:17
阅读次数:
186
#if 1 #include #include #include using namespace std; struct Node { int data; Node *next; }; //初始化 Node *init() { Node *head=new Node; head->next=NULL... ...
分类:
其他好文 时间:
2019-03-16 12:47:45
阅读次数:
153
原文:搞懂MySQL分区一.InnoDB逻辑存储结构 首先要先介绍一下InnoDB逻辑存储结构和区的概念,它的所有数据都被逻辑地存放在表空间,表空间又由段,区,页组成。 段 段就是上图的segment区域,常见的段有数据段、索引段、回滚段等,在InnoDB存储引擎中,对段的管理都是由引擎自身所完成的... ...
分类:
数据库 时间:
2019-03-15 00:54:30
阅读次数:
190
几乎所有的面试都提到了Mysql的优化问题,所以以后要多多学习数据库的优化知识了。下面仅仅考虑在索引方面的优化,此处的索引包括多列索引和联合索引!下边是在网上找到的一些资料,保留下来备用吧。 一 什么是索引 MySQL中,索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们 ...
分类:
数据库 时间:
2019-03-10 16:19:19
阅读次数:
167
MYSQL索引 索引是什么? 索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的位置信息。 更通俗的说,数据库索引好比是一本书前面的目录,能加快数据库的查询速度。 为什么需要索引 一般的应用系统对比数据库的读写比例在10:1左右(即有10次查询操 ...
分类:
数据库 时间:
2019-03-10 00:05:48
阅读次数:
237
查询到表空间有个对象占用特别大的空间700多G 经查询该lob存储的表是:ZSDLOG003 查询语句:select object_name,status from dba_objects where object_id='0000563464'; 对表进行导入导出操作后,存储空间下降。 参考文档: ...
分类:
数据库 时间:
2019-03-05 18:21:06
阅读次数:
356
Oracle临时表空间主要用来做查询和存放一些缓冲区数据。临时表空间消耗的主要原因是需要对查询的中间结果进行排序。在某些Oracle一体机,可能会进行大量的运算和排序,产生大量的缓冲区数据。这个时候就会对临时表空间产生压力,可能我们去看的时候查到临时表空间的使用率还远远没有到百分之百,但这些缓冲区数... ...
分类:
其他好文 时间:
2019-03-04 22:30:25
阅读次数:
229
1. sql查询各表空间使用情况: 2. 表空间不足的解决办法:(表空间尽量让free百分比保持在10%以上,低于10%就增加datafile或者resizedatafile,一般数据文件不要超过2G) 第一种,增加/增大数据文件,扩大表空间 增大数据文件:alter database datafi ...
分类:
其他好文 时间:
2019-03-04 13:09:06
阅读次数:
175
给业务采集数据的过程中,执行脚本报错,Ora-01652:unable to extend temp segment by 128 in tablespace TEMP。 查阅了oracle的错误代码说明:意思是指temp表空间无法自动扩展temp段。 这种问题一般有两种原因: 一是临时表空间空间太 ...
分类:
数据库 时间:
2019-02-28 01:06:48
阅读次数:
272
1,创建表空间 CREATE TABLESPACE BM DATAFILE '/oradata/mdsdata/mdsmpac001' SIZE 10M AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL AUTOALLO ...
分类:
数据库 时间:
2019-02-27 11:39:41
阅读次数:
201