00:00
我们再来看下一个选项,刚刚output,刚刚output的话是。我们默认的输出是在你的屏幕上,终端SDL的里面。但是。可能用钱不方便,比如说你解几十个,几十个就上百个几就在你屏幕上,你可能不方便。虽然我们可以使用重定向的方式来让它输出到指定的文件。嗯。啊,这个文件有点大,我们换个小点小点的吧。我们可以用重立项的方式来输出文件。也可以使用。选项杠杠杠output,如果什么都不跟的话,它就默认输出当前目录一个叫,诶,比如说个out点啊什么什么什么的。
01:02
那你也可以让他输出到指定的目录,比如说我输出到temp下面。它就放在temp下面,什么什么点是会去了。我们再来看下一个。刚刚output赛,呃。如果你挤压几十个或者几百G的文件的话,它输出文件可能非常非常的大,这个时候我们就可以限制文件的大小。我们来看一下效果吧,我们刚才不是有一个很大的文件吗?我们就用那个大的文件来看一下吧。应该是这个它比较大,刚刚outb的点输出路径,比如说我们出到temp下面去,我们再来跟上这个刚out不的size,我们指定一下大小,这个大小单位是字节,我们就。
02:02
这是多少?这是1K。这是1兆,我们按1兆的来吧,10兆嘛,一张有点小。他这个输出名可能不太友好,因为我们是按分,按大小来区分的,所以这个地方实际上它输出的只是前缀信息。比如说我们随便来看一个吧,这个。里面就是数据,这些所有的加起来就是最终的数据,这样你导入的时候可能也方便一点,而且文件小的话,你传输可能也会稍微方便一点。
03:08
我们就不解析了,因为这个文件非常的好记了。我们再来看一下下一个选项。呃,下一个选项是print s Di, 就是输出它的s Di信息。嗯,官方有一个工具叫IBD to s Di, 这个的话是可以查看这些8.0里面那些数据文件的。S Di信息的,就他的原数据信息。比如说我们看刚才就就看啊,刚才这个文件吧。它会输出一种这种信息,就原数据信息。当然我们的工具也可以,我们的工具改成。
04:00
Pentar.S Di, 不过我们没有做格式化,建议和接口一起使用,这样的话会稍微好看一点点。这个输出和官方的输出基本上是一样的,不过我们这个压缩机的也是可以的解析的。我们再来看下一个选项吧。Count, 嗯,Count的话就是查看这个abd文件里面。这个数据有多少行?他统计的是克拉斯in d, 就是根据组件来统计的,比如说我们看一下这个表有多少行,哎,有188万行。0.6秒就统计完了,这个速度还是比较快的,就是你可能其他情况,你可能看到信息会比较慢的时候,你可以用一下这个还是。
05:06
这样用的。呃,刚刚外部我们再看一下,刚刚外就刚刚外部的话就是。以外部形式的形式来给你看一下,这个是这个这个这个我们来看一下效果吧。它就会生成一个外部服务器,然后我们用浏览器访问这个地址器,它默认监听是所有网盘,你可以改为你实际使用的IP地址。这就是我们刚才那一个。表它的。在web上看到的效果,比如它有四个索引,它第6我们也能看,比如我们看它组件索引这个ID等于这个这个是啥的,我们点进去可以。看到他还有一大堆,反正这就是他的一个比较数,具体的可以自己去看吧,这个好像没啥好说的,其他所以是都能看得到的。
06:00
其他属语的话,它只存了索引值和主见值,没有完整的字段,就比如说这一个这一个属引,它就只有这个C字段,K字段。还有一个ID字段,ID应该就是它的组件,所以它本质上啊,有兴趣的自己去看吧。我们再来看一下下一个选项。先看像LCTN就是Americas name.买收购5点。接在版本里面的话,这个table name是可以直接改的,但是在8.0里面的话,它是不支持直接改的,因为它在MYSQL.ibd这个文件里面也记录了这个字。比如我们来看一下我们当前的这个,它是DEMO下面的一个叫买ID里面的。我们可以看一下它的值,比如说我这个值它当前是0。
07:04
他在这一个月这一个偏移量。如果你要改的话,就后面跟上,你要改的直接可以012都可以改,但是一般不建议改。如果你非要改的话也是可以的,反正我这里就不演示了。我们来看下一个选项,刚刚PART6就是指定并发线程数,我们默认是单线单进程来解析的效果速度可能会比较慢,比如说我们刚才那个几百。一个G了九百,九百多兆的文件,你可能要解析很久,你可以加上并发之后,你解析速度就会比较快,我们来看一下效果吧。我们就解析这个,我们刚刚power。我们有8个秘方。呃,我们可以指定一个输出路径,不然的话它输出在屏幕上不好看,就刚刚的步骤吧,默认目录就当前。
08:02
啊,插插个T。比如他就在当前输出这么一大堆文件,我们可以用top来看一下。那几个并发先生就在慢慢跑了,诶你看很快很快他就输出来了。我们刚起码比刚才快很多。应该十来秒吧。刚刚落,嗯,刚刚落过,就是日志,就是输出的时候还会给你显示一些日志信息,就方便你。一年级版本的话,我们是有第8UG的,但是8UG比较耗费性能,大概会使性能降20%左右,所以把它去掉了,换成了这个log,虽然信息少了,但是速度快了呀,这这总得有有得有失的。
09:02
比如说我们就杠杠滴滴要杠考时的,我们再啊,我们啥也不要,我们就刚刚log个嘛,因为我们啥也不跟的时候,他就是说滴滴有信息logo的话,你就可能看下每一步干了啥,一些基础信息都有,比如说这一个文件,它的逻辑大小是16K,手机大小也是16K,说明他没有使用压缩。Incl force说明它也没有使用加密,它有s Di, 说明它是8.0的,嗯,其他也可以自己去看啊,那版本也都有。比如说我们可以站在杠杠circle口吧,刚刚circle的时候,他每读到一个页,它都会把它显示出来。我们再来看看后面几个选项,还剩2个选项,那刚刚device就主要是用来做数据恢复的。这个我们后面会专门讲恢复交付表和窗表的时候。
10:01
再下一个是刚刚set,因为有些选项。比较多就不太好。不太好处理,我就全部放在刚刚这个它里面来了,这个选项是。我们可以。看一下那个帮助文档里面是有写的,这干嘛,系统每一个选项是干嘛的。比如说刚刚set table就是过滤表明,我们来看一下吧,我们直接来看例子吧,就比如说我们解析。我们解析的时候,我们是可以跟上多个abd文件的,就比如说我们T202609开头的表,我们全都解析,我们都看表结构吧,这样的话它会全部输出来,可能会比较多,这个时候你就可以使用这个杠杆,Set table等于你要的表明。
11:07
这样它就只显示你需要的表明。当然你说我一次性指定一个,我就不需要这个选项了,那也是,但是有些表的话,它。都在一个文件里面有多张表,比如说这个MY的IBD文件,它这里面就有一大列表。你直接干到第6的话,他会把那系统表达全都给你说出来,这个时候你就不太方便看。但是我们这样的加系统,比如说我们table=UR这个表。他就只有用这一张表的信息了。那你说你不想看表情构,你想看搜口也可以,这样的话我们就不需要登录到数据库里面就能看这些系统表里面的信息了。当然你也可以使用刚刚web去浏览器上看,可能看起来更方便一点,当然你就去搭配使用吧。
12:03
其他的C的选项的话,就自己去看帮助文档吧。帮助文档还是写的都比较清楚的。基础使用的话就差不多到这里了,我们后面再看一下,对于窗的表,转表,或者有碎片啦,Wi块啦,这个看怎么处理。再见。
我来说两句