- 博客(9)
- 收藏
- 关注
原创 PostgreSQL学习(九)—— 数据库基本管理
PostgreSQL基本管理命令** Command **查看数据库当前版本:mydb=# select version(); version ----------------------------...
2018-07-11 11:31:22 730
原创 PostgreSQL学习(七)—— Transaction两阶段提交(中)
Transaction事务** 两阶段提交 **在PostgreSQL中是可以支持两阶段提交协议的;在分布式系统当中,事务往往包含了多台数据库上的操作,单台数据库可以很好的保证原子性,而多台数据库之间的原子性就需要通过两阶段提交来实现了;两阶段提交协议的步骤: 1) 应用程序进行一组操作,不提交事务; 然后调用事务协调器中的提交方法; 2) 事务协调器联系事务中涉及的数据库,并通知他们...
2018-07-10 09:57:24 1026
原创 PostgreSQL学习(六)—— Transaction(上)
Transaction事务** Transaction & ACID **在对数据库的常规操作过程中,我们一般希望一组操作要么全部成功,要么全部失败,不希望出现一部分成功,一部分失败的情况(可能导致数据的混乱,较难纠正); 在RDBMS中,这种一组操作叫做Transaction,Transaction拥有ACID的特性,详情如下: 1、原子性(atomicity): 事务必须以一个整...
2018-07-09 16:33:23 1181
原创 PostgreSQL学习(五)—— 用户、权限管理
PostgreSQL用户、权限管理1、PG中的用户和角色 PostgreSQL倾向于使用角色来管理数据库权限,为了管理上的方便,一般会将一些列相关的数据库权限赋予给一个角色(Role),哪些用户需要使用这些权限(权限的集合),则将该角色赋予该用户; 在PostgreSQL中,角色和用户是没有分别的,你也可以将一个用户(的所有权限)分发给另外一个用户,这样简化了用户和角色管理; 在...
2018-07-09 15:18:05 454
原创 PostgreSQL学习(四)—— 表分区简介篇
PostgreSQL分区表实现PG内置分区参考链接: http://blog.163.com/digoal@126/blog/static/163877040201651410300333/PG分区表讨论和Patch链接: https://www.postgresql.org/message-id/flat/55D3093C.5010800@lab.ntt.co.jp#55D3093C.50108...
2018-07-09 14:30:57 372
原创 PostgreSQL学习(三)—— 数据库表简介篇
PostgreSQL Table简单操作PostgreSQL使用CTAS的方式, PG的CTAS方式的功能比较丰富, 具体使用:create table t2 (like t1);mydb=# create table t2 (like t1);CREATE TABLEmydb=# \dt List of relations Schema | Name | Type | O...
2018-07-09 14:20:50 842 1
原创 PostgreSQL学习(二)—— 参数简介篇
PostgreSQL常见参数listen_addresses = '172.16.3.57' #监听的地址max_connections = 1024 #最大连接数port = 5432 #监听的端口shared_buffers = 4G #类似Oracle SGAwork_mem = 1G #类似Oracle PGA,增加可以提高排序的效率huge_pages = try #尝试使...
2018-07-09 14:11:54 557
原创 PostgreSQL学习(一)—— 单机安装篇
PostgreSQL 9.6.9(Source Code)OS: CentOS 7.2(Physical Machine)1. 下载PostgreSQL 9.6.9安装包,下载地址: https://postgresql/org/download2. root解压安装包: tar zxvf pg.tar.gz3. 安装依赖包,否则无法编译: yum -y install readline read...
2018-07-09 13:59:52 856
原创 Word使用小技巧(一)——第三页插入页码
一般我们在写文档时,会出现第一页是“文档版本控制”,第二页是“目录的情况”,如果想要从第三页开始生成页码,并将页码设置为1、2、……、n的格式,应该做如下设置:1. 将光标移动至第三页起始位置;2. 点击布局里的“分隔符”旁边的小箭头,选择“下一页”3. 双击第三页正中间最下方应该插入页码的位置,在菜单栏的“页眉和页脚”栏中,取消“链接到上一页按钮”后,插入页码4. 点击“格式”,选择想要的样子,...
2018-07-09 11:08:55 334
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人