博客园 - h2内存数据库
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=41666
2012-07-09T11:03:43Z
h2内存数据库
https://www.cnblogs.com/h2-database/
feed.cnblogs.com
https://www.cnblogs.com/h2-database/archive/2012/07/09/2583313.html
Oracle EBS连接数不足 - h2内存数据库
发现有的时候,EBS会报连接数不足的问题。所以尝试着提高了processes和sessions,EBS安装完之后,数据库init参数processes默认为200,sessions默认为400.这里我把DB的processes和sessions提高到了500和1000。processes = 500 # Max. no. of users x 2sessions = 1000 # 2 X processes修改完之后,重启DB,参数就会生效。addbctl.sh stop addbctl.sh start 查看参数设置show parameter processesshow parameter
2012-07-09T09:22:00Z
2012-07-09T09:22:00Z
h2内存数据库
https://www.cnblogs.com/h2-database/
【摘要】发现有的时候,EBS会报连接数不足的问题。所以尝试着提高了processes和sessions,EBS安装完之后,数据库init参数processes默认为200,sessions默认为400.这里我把DB的processes和sessions提高到了500和1000。processes = 500 # Max. no. of users x 2sessions = 1000 # 2 X processes修改完之后,重启DB,参数就会生效。addbctl.sh stop addbctl.sh start 查看参数设置show parameter processesshow parameter <a href="https://www.cnblogs.com/h2-database/archive/2012/07/09/2583313.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/h2-database/archive/2012/07/09/2583251.html
postgresql集群方案hot standby初级测试(二) ——处理数据能力 - h2内存数据库
刚刚写完(一),本来想把两篇写在一起,但是发现关联不大,最后觉得分开写:本文来自:http://blog.csdn.net/lengzijian/article/details/7729465先写上数据库配置:一个主数据库,两个从数据库主数据库:Intel(R) Pentium(R) D CPU 2.80GHz *2 | MemTotal: 1027072 kB从库1 :Pentium(R) Dual-Core CPU E5200 @ 2.50GHz| MemTotal: 2066020 kB从库2 :Pentium(R) Dual-Core CPU E5200 @ 2.50GHz| MemT
2012-07-09T08:00:00Z
2012-07-09T08:00:00Z
h2内存数据库
https://www.cnblogs.com/h2-database/
【摘要】刚刚写完(一),本来想把两篇写在一起,但是发现关联不大,最后觉得分开写:本文来自:http://blog.csdn.net/lengzijian/article/details/7729465先写上数据库配置:一个主数据库,两个从数据库主数据库:Intel(R) Pentium(R) D CPU 2.80GHz *2 | MemTotal: 1027072 kB从库1 :Pentium(R) Dual-Core CPU E5200 @ 2.50GHz| MemTotal: 2066020 kB从库2 :Pentium(R) Dual-Core CPU E5200 @ 2.50GHz| MemT <a href="https://www.cnblogs.com/h2-database/archive/2012/07/09/2583251.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/h2-database/archive/2012/07/09/2583252.html
postgresql集群方案hot standby初级测试(一)——模拟集群状况 - h2内存数据库
上次安装了集群后,一段时间没有时间写个测试文章,今天有空就写了篇初级测试的文章,如果大家还想知道不同情况下postgres集群的处理方法,可以留言给我!!!本文来自:http://blog.csdn.net/lengzijian/article/details/7729380先来模拟下主从库关闭,看看数据的同步情况:1.重启主节点:方式①:./pg_ctl stop -D ../data/waiting for server to shut down............................................................... failedpg_
2012-07-09T07:39:00Z
2012-07-09T07:39:00Z
h2内存数据库
https://www.cnblogs.com/h2-database/
【摘要】上次安装了集群后,一段时间没有时间写个测试文章,今天有空就写了篇初级测试的文章,如果大家还想知道不同情况下postgres集群的处理方法,可以留言给我!!!本文来自:http://blog.csdn.net/lengzijian/article/details/7729380先来模拟下主从库关闭,看看数据的同步情况:1.重启主节点:方式①:./pg_ctl stop -D ../data/waiting for server to shut down............................................................... failedpg_ <a href="https://www.cnblogs.com/h2-database/archive/2012/07/09/2583252.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/h2-database/archive/2012/07/09/2583314.html
Oracle EBS DB Init Parameters - h2内存数据库
Oracle EBS里查看数据库参数路径:System Administration > Oracle Applications Manager > Initialization Parameters或者路径:System Administration > Oracle Applications Manager > System Configuration Overview > Database > Init.ora Parameters可以查看DB的数据库parameter(init.ora或者pfile parameter)关于Oracle Parame
2012-07-09T04:45:00Z
2012-07-09T04:45:00Z
h2内存数据库
https://www.cnblogs.com/h2-database/
【摘要】Oracle EBS里查看数据库参数路径:System Administration > Oracle Applications Manager > Initialization Parameters或者路径:System Administration > Oracle Applications Manager > System Configuration Overview > Database > Init.ora Parameters可以查看DB的数据库parameter(init.ora或者pfile parameter)关于Oracle Parame <a href="https://www.cnblogs.com/h2-database/archive/2012/07/09/2583314.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/h2-database/archive/2012/07/09/2583400.html
分层查询中的start with和connect by怎么用 - h2内存数据库
ORACLE是一个关系数据库管理系统,它用表的形式组织数据,在某些表中的数据还呈现出树型 结构的联系。例如,我们现在讨论雇员信息表EMP,其中含有雇员编号(EMPNO)和经理(MGR)两例,通过这两列反映出来的就是雇员之间领导和被领导 的关系。有些雇员领导另一些雇员,有些雇员被领导,还有些雇员领导一些人又被别人领导,他们之间的这种关系就是一种树结构,图1.1表示了EMP表雇员间 的这种树结构。图1.1 EMP表树结构图 在这个树结构中,如果一个节点有直接的下属节点(如图中的7566有下属7788 和7902),那么称该节点是下属节点的父节点,下属节点为该节点的子节点。通过雇员的EMPNO和MG
2012-07-09T04:36:00Z
2012-07-09T04:36:00Z
h2内存数据库
https://www.cnblogs.com/h2-database/
【摘要】ORACLE是一个关系数据库管理系统,它用表的形式组织数据,在某些表中的数据还呈现出树型 结构的联系。例如,我们现在讨论雇员信息表EMP,其中含有雇员编号(EMPNO)和经理(MGR)两例,通过这两列反映出来的就是雇员之间领导和被领导 的关系。有些雇员领导另一些雇员,有些雇员被领导,还有些雇员领导一些人又被别人领导,他们之间的这种关系就是一种树结构,图1.1表示了EMP表雇员间 的这种树结构。图1.1 EMP表树结构图 在这个树结构中,如果一个节点有直接的下属节点(如图中的7566有下属7788 和7902),那么称该节点是下属节点的父节点,下属节点为该节点的子节点。通过雇员的EMPNO和MG <a href="https://www.cnblogs.com/h2-database/archive/2012/07/09/2583400.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/h2-database/archive/2012/07/09/2583416.html
应用内测很重要 - h2内存数据库
应用内测很重要走到内测这一步,已经离正式产品只有一步之遥了。内测非常关键,通过内测可以尽可能的减少bugs、修正错误、调整参数等等。自己的产品其实就是一件艺术品,不光需要娴熟的技艺,同时也需要耐心和细心不断的打磨,就好像不断的打磨一件玉器,使其更圆润透亮。内测是能接收到真实用户反馈的最宝贵的机会,而移动应用的内测对应用开发者来说尤为重要。尤其是iOS应用,这是你的应用能够在App Store里得以被用户发现的珍贵的机会,可以最大幅度的减少产品出问题的风险,以及能够顺利通过各大应用商店的测试。用户满意度 viabrainstuck内测宝典1.找到有价值的目标用户还记得去年愤怒的小鸟团队曾在CSD
2012-07-09T00:55:00Z
2012-07-09T00:55:00Z
h2内存数据库
https://www.cnblogs.com/h2-database/
【摘要】应用内测很重要走到内测这一步,已经离正式产品只有一步之遥了。内测非常关键,通过内测可以尽可能的减少bugs、修正错误、调整参数等等。自己的产品其实就是一件艺术品,不光需要娴熟的技艺,同时也需要耐心和细心不断的打磨,就好像不断的打磨一件玉器,使其更圆润透亮。内测是能接收到真实用户反馈的最宝贵的机会,而移动应用的内测对应用开发者来说尤为重要。尤其是iOS应用,这是你的应用能够在App Store里得以被用户发现的珍贵的机会,可以最大幅度的减少产品出问题的风险,以及能够顺利通过各大应用商店的测试。用户满意度 viabrainstuck内测宝典1.找到有价值的目标用户还记得去年愤怒的小鸟团队曾在CSD <a href="https://www.cnblogs.com/h2-database/archive/2012/07/09/2583416.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/h2-database/archive/2012/07/09/2583418.html
离成功一步之遥:开发者需知的5条应用内测法则 - h2内存数据库
应用内测很重要走到内测这一步,已经离正式产品只有一步之遥了。内测非常关键,通过内测可以尽可能的减少bugs、修正错误、调整参数等等。自己的产品其实就是一件艺术品,不光需要娴熟的技艺,同时也需要耐心和细心不断的打磨,就好像不断的打磨一件玉器,使其更圆润透亮。内测是能接收到真实用户反馈的最宝贵的机会,而移动应用的内测对应用开发者来说尤为重要。尤其是iOS应用,这是你的应用能够在App Store里得以被用户发现的珍贵的机会,可以最大幅度的减少产品出问题的风险,以及能够顺利通过各大应用商店的测试。用户满意度 viabrainstuck内测宝典1.找到有价值的目标用户还记得去年愤怒的小鸟团队曾在CSD
2012-07-09T00:49:00Z
2012-07-09T00:49:00Z
h2内存数据库
https://www.cnblogs.com/h2-database/
【摘要】应用内测很重要走到内测这一步,已经离正式产品只有一步之遥了。内测非常关键,通过内测可以尽可能的减少bugs、修正错误、调整参数等等。自己的产品其实就是一件艺术品,不光需要娴熟的技艺,同时也需要耐心和细心不断的打磨,就好像不断的打磨一件玉器,使其更圆润透亮。内测是能接收到真实用户反馈的最宝贵的机会,而移动应用的内测对应用开发者来说尤为重要。尤其是iOS应用,这是你的应用能够在App Store里得以被用户发现的珍贵的机会,可以最大幅度的减少产品出问题的风险,以及能够顺利通过各大应用商店的测试。用户满意度 viabrainstuck内测宝典1.找到有价值的目标用户还记得去年愤怒的小鸟团队曾在CSD <a href="https://www.cnblogs.com/h2-database/archive/2012/07/09/2583418.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/h2-database/archive/2012/07/08/2583316.html
Oracle EBS License Price - h2内存数据库
有人问起Oracle EBS的销售价格的问题,每个公司的情况不一样,上的模块情况不一样,用户数也不一样,所以价格也就有很大区别。具体价格可以拨打甲骨文免费销售咨询热线:800-810-0161 或者E-mail:salesinquiry_cn@oracle.com也查了下,发现Oracle官方提供了一文档“Oracle E-Business Suite Applications Global Price List Software Investment Guide(2012.Jun)”讲Oracle的Price List,这个价格可能是一个参考价格。比如对于Logistic模块的Invento
2012-07-08T15:49:00Z
2012-07-08T15:49:00Z
h2内存数据库
https://www.cnblogs.com/h2-database/
【摘要】有人问起Oracle EBS的销售价格的问题,每个公司的情况不一样,上的模块情况不一样,用户数也不一样,所以价格也就有很大区别。具体价格可以拨打甲骨文免费销售咨询热线:800-810-0161 或者E-mail:salesinquiry_cn@oracle.com也查了下,发现Oracle官方提供了一文档“Oracle E-Business Suite Applications Global Price List Software Investment Guide(2012.Jun)”讲Oracle的Price List,这个价格可能是一个参考价格。比如对于Logistic模块的Invento <a href="https://www.cnblogs.com/h2-database/archive/2012/07/08/2583316.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/h2-database/archive/2012/07/08/2582093.html
数据库对象——表——轻松走进数据库之五 - h2内存数据库
基本数据库对象:表,视图,索引,触发器,存储过程,用户,图表,规则,默认值。表:表示数据库中最最基本的对象,我们的数据都存放在表中。表由行,列构成。列为字段,行为记录。一般我们在设计的表的时候操作的是列,在操作数据的时候用的是行。一、表结构的操作:表的基本操作:创建,修改,删除。要创建一个表,上篇博客中写到,添加数据库对象就像是给大楼里招住户,表中的数据就是每个用户的家庭成员。表就是其中的住户。那么住户要搬进去,就要根据自己的需要给房间进行装修。放到数据库中,就是我们建表之前的设计阶段。设计阶段要考虑什么呢?建表不得不说的几个概念:约束,默认值,规则,约束包括主键,外键,check,唯一性,n
2012-07-08T00:47:00Z
2012-07-08T00:47:00Z
h2内存数据库
https://www.cnblogs.com/h2-database/
【摘要】基本数据库对象:表,视图,索引,触发器,存储过程,用户,图表,规则,默认值。表:表示数据库中最最基本的对象,我们的数据都存放在表中。表由行,列构成。列为字段,行为记录。一般我们在设计的表的时候操作的是列,在操作数据的时候用的是行。一、表结构的操作:表的基本操作:创建,修改,删除。要创建一个表,上篇博客中写到,添加数据库对象就像是给大楼里招住户,表中的数据就是每个用户的家庭成员。表就是其中的住户。那么住户要搬进去,就要根据自己的需要给房间进行装修。放到数据库中,就是我们建表之前的设计阶段。设计阶段要考虑什么呢?建表不得不说的几个概念:约束,默认值,规则,约束包括主键,外键,check,唯一性,n <a href="https://www.cnblogs.com/h2-database/archive/2012/07/08/2582093.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/h2-database/archive/2012/07/07/2583419.html
软件设计之多边形区域内找点 - h2内存数据库
publicbool FindPoint(double X, double Y) { int nCount = myPts.Count; int nCross = 0; for (int i = 0; i < nCount; i++) { Point p1 = myPts[i]; Point p2 = myPts[(i + 1) %nCount]; // 求解 y=p.y 与 p1p2 的交点 if (p1.Y == p2.Y) continue; // 交点在p1p2延长线上 if (Y < Math.Min(p1.Y,p2.Y)) continue; // 交点在p1p2延长线
2012-07-07T06:32:00Z
2012-07-07T06:32:00Z
h2内存数据库
https://www.cnblogs.com/h2-database/
【摘要】publicbool FindPoint(double X, double Y) { int nCount = myPts.Count; int nCross = 0; for (int i = 0; i < nCount; i++) { Point p1 = myPts[i]; Point p2 = myPts[(i + 1) %nCount]; // 求解 y=p.y 与 p1p2 的交点 if (p1.Y == p2.Y) continue; // 交点在p1p2延长线上 if (Y < Math.Min(p1.Y,p2.Y)) continue; // 交点在p1p2延长线 <a href="https://www.cnblogs.com/h2-database/archive/2012/07/07/2583419.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/h2-database/archive/2012/07/05/2581320.html
shell快捷键(转) - h2内存数据库
1. ctrl +a切换到命令行开始.这个操作跟Home实现的结果一样的,但Home在某些Unix环境下无法使用,便可以使用这个组合;在Linux下的vim,这个也是有效的;2. ctrl+e切换到命令行末尾,这个操作跟END实现的结果一样的,但End键在某些Unix环境下无法使用,便可以使用这个组合;在Linux下的vim,这个也是有效的3. ctrl+l清除屏幕内容,效果等同于clear4. ctrl+u清除剪切光标之前的内容这个命令十分有效,相信遇到输错命令,一个个删除字符的时候那个痛苦啊, 现在一个快捷键就可以搞定了,嘿嘿5. ctrl+k剪切清除光标之后的内容6. ctrl+y粘贴刚
2012-07-05T01:29:00Z
2012-07-05T01:29:00Z
h2内存数据库
https://www.cnblogs.com/h2-database/
【摘要】1. ctrl +a切换到命令行开始.这个操作跟Home实现的结果一样的,但Home在某些Unix环境下无法使用,便可以使用这个组合;在Linux下的vim,这个也是有效的;2. ctrl+e切换到命令行末尾,这个操作跟END实现的结果一样的,但End键在某些Unix环境下无法使用,便可以使用这个组合;在Linux下的vim,这个也是有效的3. ctrl+l清除屏幕内容,效果等同于clear4. ctrl+u清除剪切光标之前的内容这个命令十分有效,相信遇到输错命令,一个个删除字符的时候那个痛苦啊, 现在一个快捷键就可以搞定了,嘿嘿5. ctrl+k剪切清除光标之后的内容6. ctrl+y粘贴刚 <a href="https://www.cnblogs.com/h2-database/archive/2012/07/05/2581320.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/h2-database/archive/2012/07/04/2583317.html
Oracle EBS使用adpatch工具打patch过程 - h2内存数据库
从Metalink下载补丁登陆到Metalink(https://support.oracle.com),Oracle内部用户可以使用ARU来下载。点击Patches & Updates 页签,在"Patch Search"区,输入你的Patch号,Search,找到你的Patch之后,特别注意,需要仔细查看Patch的Release,Platform/Language...以及阅读Read Me信息(看是否有需要关联下载的Patch)然后下载Patch到本机,上传&解压打patch前,最好备份可能会被覆盖的文件。仔细阅读Readme文件。上传patch文件
2012-07-04T10:10:00Z
2012-07-04T10:10:00Z
h2内存数据库
https://www.cnblogs.com/h2-database/
【摘要】从Metalink下载补丁登陆到Metalink(https://support.oracle.com),Oracle内部用户可以使用ARU来下载。点击Patches & Updates 页签,在"Patch Search"区,输入你的Patch号,Search,找到你的Patch之后,特别注意,需要仔细查看Patch的Release,Platform/Language...以及阅读Read Me信息(看是否有需要关联下载的Patch)然后下载Patch到本机,上传&解压打patch前,最好备份可能会被覆盖的文件。仔细阅读Readme文件。上传patch文件 <a href="https://www.cnblogs.com/h2-database/archive/2012/07/04/2583317.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/h2-database/archive/2012/07/04/2583318.html
关于Unix/Linux下查看命令行历史记录(history/.bash_history) - h2内存数据库
1.vi .bash_history关于.bash_history的配置export HISTCONTROL=ignoreboth Don’t save duplicatesexport HISTSIZE=10000这个是针对history命令的设置,The number of commands to remember in the command history. The default value is 500.export HISTFILESIZE=10000这个是针对history文件(.bash_history)的设置,The maximum number of lines cont
2012-07-04T08:26:00Z
2012-07-04T08:26:00Z
h2内存数据库
https://www.cnblogs.com/h2-database/
【摘要】1.vi .bash_history关于.bash_history的配置export HISTCONTROL=ignoreboth Don’t save duplicatesexport HISTSIZE=10000这个是针对history命令的设置,The number of commands to remember in the command history. The default value is 500.export HISTFILESIZE=10000这个是针对history文件(.bash_history)的设置,The maximum number of lines cont <a href="https://www.cnblogs.com/h2-database/archive/2012/07/04/2583318.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/h2-database/archive/2012/07/04/2583420.html
架构之美-第16章-数据增长:FACEBOOK平台架构(5) - h2内存数据库
2012-07-04T03:42:00Z
2012-07-04T03:42:00Z
h2内存数据库
https://www.cnblogs.com/h2-database/
【摘要】 <a href="https://www.cnblogs.com/h2-database/archive/2012/07/04/2583420.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/h2-database/archive/2012/07/04/2583421.html
架构之美-第16章-数据增长:FACEBOOK平台架构(4) - h2内存数据库
2012-07-04T03:33:00Z
2012-07-04T03:33:00Z
h2内存数据库
https://www.cnblogs.com/h2-database/
【摘要】 <a href="https://www.cnblogs.com/h2-database/archive/2012/07/04/2583421.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/h2-database/archive/2012/07/04/2583422.html
架构之美-第16章-数据增长:FACEBOOK平台架构(3) - h2内存数据库
2012-07-04T03:30:00Z
2012-07-04T03:30:00Z
h2内存数据库
https://www.cnblogs.com/h2-database/
【摘要】 <a href="https://www.cnblogs.com/h2-database/archive/2012/07/04/2583422.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/h2-database/archive/2012/07/04/2583423.html
架构之美-第16章-数据增长:FACEBOOK平台架构(2) - h2内存数据库
2012-07-04T03:26:00Z
2012-07-04T03:26:00Z
h2内存数据库
https://www.cnblogs.com/h2-database/
【摘要】 <a href="https://www.cnblogs.com/h2-database/archive/2012/07/04/2583423.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/h2-database/archive/2012/07/04/2583424.html
架构之美-第16章-数据增长:FACEBOOK平台架构(1) - h2内存数据库
2012-07-04T03:22:00Z
2012-07-04T03:22:00Z
h2内存数据库
https://www.cnblogs.com/h2-database/
【摘要】 <a href="https://www.cnblogs.com/h2-database/archive/2012/07/04/2583424.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/h2-database/archive/2012/07/04/2583319.html
如何使用Oracle FND_LOAD工具在不同Instance间同步数据(Example) - h2内存数据库
FNDLOAD是Oracle官方提供数据同步工具(Data Synchronization),一般情况下,我们通过FNDLOAD工具把DEV Instance的客户化AOL数据下载到一个文本文件中,然后同样使用FNDLOAD上传到PROD Instance中去。什么样的情况下,需要使用FNDLOAD来同步我们在测试环境开发了一些客户化程序(Personalization),Concurrent Program,Message....想要同步到正式的环境中去,这时我们可以使用FNDLOAD同步工具。哪些数据可以使用FNDLOAD来同步?* Concurrent Programs, Executa
2012-07-04T03:14:00Z
2012-07-04T03:14:00Z
h2内存数据库
https://www.cnblogs.com/h2-database/
【摘要】FNDLOAD是Oracle官方提供数据同步工具(Data Synchronization),一般情况下,我们通过FNDLOAD工具把DEV Instance的客户化AOL数据下载到一个文本文件中,然后同样使用FNDLOAD上传到PROD Instance中去。什么样的情况下,需要使用FNDLOAD来同步我们在测试环境开发了一些客户化程序(Personalization),Concurrent Program,Message....想要同步到正式的环境中去,这时我们可以使用FNDLOAD同步工具。哪些数据可以使用FNDLOAD来同步?* Concurrent Programs, Executa <a href="https://www.cnblogs.com/h2-database/archive/2012/07/04/2583319.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/h2-database/archive/2012/07/03/2583320.html
How to stop&start Oracle EBS Server(DB Server&Apps Server) - h2内存数据库
<<Stop Server Command Order>>1.Apps Management User,cd $ADMIN_SCRIPTS_HOMEstop apps server./adstpall.sh apps/apps 2.DB Admin User,cd $RDBMS_ORACLE_HOME/appsutil/scripts/<SID_hostname>Stop DB Listener./addlnctl.sh stop mc3yd213 Stop DB Server./addbctl.sh stop abort/normal/immediate
2012-07-03T12:52:00Z
2012-07-03T12:52:00Z
h2内存数据库
https://www.cnblogs.com/h2-database/
【摘要】<<Stop Server Command Order>>1.Apps Management User,cd $ADMIN_SCRIPTS_HOMEstop apps server./adstpall.sh apps/apps 2.DB Admin User,cd $RDBMS_ORACLE_HOME/appsutil/scripts/<SID_hostname>Stop DB Listener./addlnctl.sh stop mc3yd213 Stop DB Server./addbctl.sh stop abort/normal/immediate <a href="https://www.cnblogs.com/h2-database/archive/2012/07/03/2583320.html" target="_blank">阅读全文</a>