
数据库
文章平均质量分 63
涵盖oracle、sqlserver、mysql、pg等数据库实战经验分享
无声的告白
毕业于河海大学,先后任职于南京国图,亚信科技,中电数据,工作7年有余,在自动化运维的道路上愈走愈远。。。
展开
-
postgresql实现跨库查询-dblink的妙用
技术导语: 用惯了oracle的dblink,转战postgresql,会一时摸不着头脑。本期就重点详细讲解postgresql如何安装dblink模块及如何使用dblink实现跨库查询。安装contrib包rpm -ivh postgresql10-contrib-10.4-1PGDG.rhel7.x86_64 --nodeps --force安装完成后发现/usr/pgsql-10/lib下创建了dblink.so文件创建db_linkcreate extension dblink; .原创 2021-10-14 17:18:33 · 4348 阅读 · 0 评论 -
当使用数据库已成为一种习惯-不要太爽
在接触了如此种类繁多的数据库产品后,在见识了各种关系型/非关系型数据库后,在每天工作离不开数据库后。不知道各位同学是否培养了一些只有我们自己才会懂的习惯,这些习惯不要太爽。容我一一列举1、数据库当计算器用常见的三位数以上的运算,还是像普罗大众一样拿出手机,亦或者打开笔记本计算器?nonono,对着打开的数据库客户端界面,一顿操作。分分钟得到答案,相比较于鼠标点击计算器,手指头头点击手机屏幕。键盘上翻飞的手指关节明显效率更高嘛。postgresql:select (123+342)*12/102 "原创 2021-09-14 15:39:19 · 116 阅读 · 0 评论 -
postgresql慢查询定位-操作sql轨迹跟踪
部署插件contribrpm -ivh postgresql10-contrib-10.10-1PGDG.rhel7.x86_64.rpm --force --nodeps配置postgresql.confshared_preload_libraries = 'pg_stat_statements'pg_stat_statements.max = 1000pg_stat_statements.track = all #抓取所有sql注: 如果不做上述操作,如下操作会报错:pg_stat_st原创 2021-09-10 16:45:43 · 1156 阅读 · 0 评论 -
postgresql主从流复制-让你的数据库可靠起来
此处仅讨论一种技术方法,不做适用性评判和实际场景解决方案优劣的比较。因为对于数据库高可靠有更完善的解决方案,但是对技术能力和硬件设备要求都是比较高的。此处通过简单的部署、配置;较少的服务器(一主一从两台)即可完成基本的数据库高可靠。网络上也有很多主从流方案的介绍,可圈可点,本文旨在更直白的阐述原理及部署过程,适当加入自己的理解,希望能对各位有所启发。...原创 2021-09-05 08:02:43 · 488 阅读 · 0 评论 -
数据库实战演练-postgresql权限控制
先来上图首先我们要准确而透彻地了解postgresql的对象层级,如果没法做到那么准确,我来教你啊:【重点】postgresql对象层级:数据库(database)->模式(schema)->表(table)再参照上图可以总结出结论:1、数据库(database)权限包括connect、create、temporary,其中Connect很好理解,就是连接数据库的权限,默认创建用户即具有该权限;Create其实是创建下一个层级对象的权限,在这里就是创建模式的权限。2、模式(sch原创 2021-08-31 21:55:05 · 1815 阅读 · 0 评论 -
mysql部署文档(Windows+Centos7.5)
mysql部署文档(Windows+Centos7.5)一、centos7.5mysql5.7.25安装1、下载rpm安装包。2、上传到服务器,解压。3、卸载之前的版本,详细步骤请看‘mysql5.7.25卸载’4、按照顺序安装:rpm -ivh mysql-community-common-5.7.25-1.el7.x86_64.rpmrpm -ivh mysql-community-libs-5.7.25-1.el7.x86_64.rpmrpm -ivh mysql-community原创 2020-06-09 13:46:30 · 428 阅读 · 0 评论