码迷,mamicode.com
首页 >  
搜索关键字:segment fault    ( 2532个结果
Oracle 11gR2 用exp无法导出空表解决方法
Oracle 11gR2 用exp无法导出空表解决方法        在11gR2中有个新特性,当表无数据时,不分配segment以节省空间,Oracle 当然在执行export导出时,空表则无法导出,但是还是有解决办法的: 解决方法: 一、insert一行,再rollback就产生segment了。 该方法是在在空表中插入数据,再删除,则产生segment。导出时则可导出空表...
分类:数据库   时间:2014-09-29 14:36:41    阅读次数:274
解决oracle11g 空表不能exp导出的问题
在使用exp备份数据库,然后使用imp导入的时候出现了好多表或者视图不存在的错误信息。究其原因,是11G中增加了一个新的特性:数据条数是0时不分配segment,所以就不能被导出。解决思路:就是向空表中增加一行数据。但是如果有很多空表,一行一行的导入就好出现问题。下面是终极解决方案:在命令行执行:s...
分类:数据库   时间:2014-09-29 13:06:50    阅读次数:190
用Delete与Truncate清除表数据对高水位的影响
众所周知,oracle段都有一个在段内容纳数据块的上限,我们把这个上限称为"High Water Mark"(HWM)。这个HWM是一个标记,用来说明已经有多少没有使用的数据块分配给这个segment。原则上HWM只会增大,不会缩小,即使将表中的数据全部删除,HWM还是为原值。HWM就像一个水库的历史最高水位,这也是为何会称之为“高水位”的缘故。实际环境中随着我们表中数据的不断增长,表的高水位也被不断的推高。当高水位达到一定程度之后,会对该表上的SQL查询效率产生负面影响,因此需要采取有效措施降低高水位。下...
分类:其他好文   时间:2014-09-27 19:25:20    阅读次数:304
51学习笔记之关键词data、bdata、idata、pdata、xdata、code的含义
最近用51单片机做个小项目,编写程序时,出现如下错误MAIN.C(284): error C249: 'PDATA': SEGMENT TOO LARGEMAIN.C(284): error C249: 'DATA': SEGMENT TOO LARGE当时还不知道怎么回事,后来才发现51单片机的r...
分类:其他好文   时间:2014-09-26 13:01:48    阅读次数:234
调度算法
虚拟内存调度算法:页面置换:在地址映射过程中,若在页面中发现所要访问的页面不再内存中,则产生缺页中断(page fault)。当发生缺页中断时操作系统必须在内存选择一个页面将其移出内存,以便为即将调入的页面让出空间。OPT:最佳替换算法(optional replacement)。替换下次访问距当前...
分类:其他好文   时间:2014-09-25 00:44:17    阅读次数:200
An internal error occurred during: "Launching New_configuration"
问题:点击运行时eclipse报错如下:An internal error occurred during: "Launching New_configuration".Path for project must have only one segment.具体如下图1:点击上图OK后,Acitiv...
分类:其他好文   时间:2014-09-24 15:44:16    阅读次数:229
内存分配原理 -进程分配内存的两种方式,分别有系统调用完成brk() 和mmap()(不设计共享内存)
如何查看进程发生缺页中断的次数?          用ps -o majflt,minflt -C program命令查看。           majflt代表major fault,中文名叫大错误,minflt代表minor fault,中文名叫小错误。           这两个数值表示一个进程自启动以来所发生的缺页中断的次数。 发成缺页中断后,执行了那些操作?...
分类:其他好文   时间:2014-09-23 14:17:14    阅读次数:256
brk()和sbrk()函数的使用
根据上一篇文章继续解释 brk和sbrk的定义   在man手册中定义了这两个函数:   1 #include 2 int brk(void *addr); 3 void *sbrk(intptr_t increment);     手册上说brk和sbrk会改变program break的位置,program break被定义为程序data segment的结束位置。感...
分类:其他好文   时间:2014-09-23 14:16:24    阅读次数:462
SICP 习题 (2.2) 解题总结
SICP 习题 2.2要求我们使用这一节的数据抽象方法定义几何里“点”的概念,还要定义“线段”的概念,最后还要求我们定义midpoint-segment过程,这个过程根据参数中的线段进行计算,返回该线段的中点。题目还给出了一个print-point过程,用于输出一个点,代码如下:(define (print-piont p) (newline) (display "(") (displ...
分类:其他好文   时间:2014-09-23 01:25:14    阅读次数:288
Segment Fault 的访问地址究竟在哪里?
如果指针写数据失败, 比如  *p = 1 可以进一步看, 究竟为何失败 可以用察看  /proc/{pid}/maps, 但往往这个时候,程序已经crash 了,就找不到这个文件。 那就只能在crash 之前code 插入代码看了。 写一个copyfile 的函数 static void copyfile(char * rfile, char * wfile) { int rfd...
分类:其他好文   时间:2014-09-22 19:47:53    阅读次数:153
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!