技术头条 - 一个快速在微博传播文章的方式     搜索本站
您现在的位置首页 --> 查看专题: update
    如果想让你的 Ubuntu 或者 Debian 系统保持更新,要用sudo apt update和sudo apt upgrade命令组合。 一些以前的教程也会提到sudo apt-get update和sudo apt-get upgrade。 apt和apt-get命令运行起来几乎一样,除了一些细微的差别,后面我会讨论。 我们首先讨论一下update和upgrade的区别。这两个难道不是一样的吗?
    最近看到这篇文章《小伙伴们手滑集》,觉得感慨很多,强烈推荐大家阅读。比如这样的例子: UPDATE没有WHERE条件 而我则经历过delete没有写where条件的惨剧,这个惨剧是某些case下面代码调用触发的,不是手动执行SQL发生的。 还有臭名昭著的,我没有经历过,但是我有不止一个同事干过这样的事情: rm -rf 都只是手稍稍地温柔地“滑了一下”而已嘛…… 这些事情我觉得一下子很亲切,似乎全世界的软件工程师都是如此得同一。 出的事故多了以后,变得战战兢兢,如履薄冰,尤其是回车键这样的敲击,似乎总是带着颤抖落指。
    对于oracle的update操作,在数据块中具体是如何出来,是直接更新原来值,还是通过插入新值修改指针的方法实现.下面通过证明: 模拟表插入数据 数据存储对应16进制值 得出第一条记录对应值为:02c10203584646;第二条记录对应值为:02c10303434846 dump 数据块得到记录 bbed查看相关记录 这里可以得到结论如下: 1.数据是从块的底部开始往上存储 2.在每一条记录的头部分别有flag/lock/cols对应这里的2c0102 3.这里的偏移量和dump出来的数据可以看出来两条记录是连续在一起(偏移量分别为:8168和8178) 更新一条记录 我们可以但看到值有XFF改变为XIFENFEI,存储长度变大
[ 共3篇文章 ][ 第1页/共1页 ][ 1 ]
赞助商广告
© 2009 - 2024 by blogread.cn 微博:@IT技术博客大学习

京ICP备15002552号-1