最新实例
PostgreSQL调试环境配置
Linux 下调试 PostgreSQL 源码时,工具选得好,效率真能翻倍。SecureCRT 的 SSH 连接蛮稳定,图形界面操作也顺手;RealVNC 配合桌面环境,远程像本地一样丝滑;samba 共享挺方便,Windows 端直接用 \\server_ip 访问就行;编辑器方面,KDevelop支持 CMake 项目结构,搭配源码跳转功能,改起来爽。你要是经常折腾 PostgreSQL 源码,建议照这个组合走一遍,基本够用了。
PostgreSQL 9.0使用手册
PostgreSQL 的 9.0 手册真的是蛮值得一看的资源。尤其你要是刚开始接触这款数据库,翻一翻这份文档,思路能清晰不少。讲了从最早的 POSTGRES 项目怎么发展过来的,再到 Postgres95,变成现在熟悉的 PostgreSQL,背景挺全的。 PostgreSQL 的文档结构还蛮清晰的,像安装方法、数据库连接、SQL 语法、事务这些都有例子,拿来就能用。比如你想建张表、查个数据、搞个事务,文档里都一步步写得清楚。 最有意思的是它还讲了些高级功能,像窗口函数、视图这些,平时写复杂查询挺实用的。还有 Bug 报告指南、社区支持方式也提到了,文档不止教你用,还告诉你怎么跟社区互动。 哦
MigrationToolkit 55x64EDB数据库迁移工具Windows
Windows 上用的 EDB 数据库迁移工具里,migrationtoolkit-55-x64这个挺好用的,是搞数据库迁移的你,应该能省不少事。安装简单,界面干净,操作也比较直观,新手上手没压力。 Oracle的项目想迁到EDB,它能搞定,像数据结构的映射、类型转换这些都得蛮稳的。你要是遇到表太大迁不动的情况,它支持分批迁,效率还不错。 以前我有个从Windows迁到Linux的项目,配合这工具和Oracle 数据库迁移指南一块用,效果挺稳。再配合从 Oracle 迁移到 MySQL的思路参考一下,也能举一反三。 对 EDB 数据库熟的话,可以结合树型框检索 EDB 数据库的方法,搞点高级玩
Golang+PostgreSQL+Vue3数据库课设项目
数据库课设的 Golang+PostgreSQL+Vue3 项目,挺适合想打通全栈流程的同学。后端用的是Golang,语法简单,性能也不错,配合Gin框架写接口顺手。数据库选了PostgreSQL,类型丰富,查询也强大,适合做复杂数据模型。前端则是Vue3,响应快、语法清晰,组件化开发舒服。 用Vue3构建交互界面,配合axios调后端接口,响应也快。数据双向绑定让表单交互变得丝滑,像编辑、搜索都不复杂。路由用vue-router搞定,页面跳转干脆利落。 后端接口就用Golang的Gin框架来写,定义路由清晰。用database/sql配合pq驱动,连接PostgreSQL没什么坑。写 SQL
VS2005快捷键使用技巧
VS2005 的快捷键真的是提高效率的老法宝了,是还在用老项目维护的同学,熟练掌握它能省下不少时间。像CTRL+SHIFT+B编译整个方案,F12直接跳转定义,基本是日常高频操作。更别说那一堆窗口切换、调试控制的组合键,灵活用起来能让你少动多鼠标。其实只要你每天用 VS2005 写代码,哪怕记住十来个常用的,也能立马提升开发节奏。像调试相关的F5、F10、CTRL+SHIFT+F5,就是写完代码之后的主战场。用顺手了,调 bug 都更从容。另外注释相关的快捷键也挺实用的,CTRL+K, CTRL+C一键加注释,CTRL+K, CTRL+U取消,用来调试或者临时屏蔽代码都方便。建议新手从这些入门
PostgreSQL分表分页优化脚本
PostgreSQL 的动态分表脚本,挺适合你想对大表做拆分优化的时候用的。脚本结构比较清晰,逻辑也不绕,关键是执行起来效率还不错,尤其是你要做分页查大数据的时候,用这个能省不少事。嗯,虽然作者说是自己用的,但看得出来整理得挺用心,拿来改一改就能上项目。 分页性能一直是老生常谈的问题,PostgreSQL 原生分页对大数据量查询挺吃力的,这时候分表+分页优化就显得重要了。如果你正好在做业务分表,或者在搞海量分页的事儿,可以顺手看看这份脚本资源。 顺带一提,类似的资源我还翻了一下,像优化 oracle 分页脚本和千万级数据分表 SQL这两个也比较值得参考,能互相印证下思路。
GeoServer地图服务搭建与配置
GeoServer 的地图服务功能真挺强,用来搭建 Web GIS 平台顺手。配合 PostGIS,你可以直接从数据库里读空间数据,效率也不错。前端这块,用 OpenLayers 来展示地图,交互体验也还蛮丰富的,放大缩小、图层切换啥的都方便。 WFS支持增删改查,适合那些要实时交互、修改数据的业务场景,比如在线标注、空间这些;WMS就更适合纯浏览展示,想快速看图、切个底图就靠它了。 GeoServer配置起来不算难,支持的格式多,像 Shapefile、GeoTIFF、还有数据库数据,基本都能接。还有 SLD 样式自定义,地图的样式你可以调得挺个性。 PostGIS也比较好用,直接在 Pos
SimbaPresto ODBC数据连接驱动
Windows 下搞 Presto 查询?用SimbaPresto驱动挺方便的。它是 Simba Technologies 出的 ODBC 驱动,装上之后,你就能用 Excel、Power BI 甚至自己写的应用,直接连 Presto 查数据,SQL 语句也能跑得飞快。 标准 SQL 语法支持得还不错,复杂点的查询它也能搞定。连接源也多,像Hadoop、AWS S3、NoSQL,它都能通。这就意味着你写一个查询,可以一次性把这些数据源统统调出来。 通信协议是对接 Presto 官方的那套,性能稳定,响应也快。最让我觉得靠谱的是它还有加密和访问控制,公司里用起来也放心。装的时候有个图形向导,步骤
PostgreSQL 13.13鲲鹏麒麟镜像包
鲲鹏麒麟的 PostgreSQL13.13 镜像包,是那种用起来挺省心的资源。已经预装好数据库环境,拿来就能用,少折腾,适合你要在国产系统上跑数据库服务的时候。关键是它还支持 Docker,部署啥的都灵活,挺适合搞开发或者运维的兄弟姐妹们。 PostgreSQL13.13这版本稳定性不错,支持事务、视图、触发器这些常规操作不在话下。你想跑一些大数据量应用也不怕,性能还蛮稳的。而且兼容标准 SQL,换系统、换项目基本不用太多改动。 鲲鹏麒麟系统嘛,就不用多说了,现在不少政企项目都在用。它本身是国产 Linux 分支,安全性和兼容性都挺不错,适合在政策要求下搞国产化部署。 两者结合在一个镜像包里,
PostgreSQL命令行使用指南
命令行工具用得顺手了,操作数据库那叫一个爽,PostgreSQL的命令行操作就挺值得推荐的。你不需要界面,几行命令走起,从建用户到查数据都搞定。像createuser、psql这种命令,写清楚了谁用、做啥、要输啥密码,连我这种记性差的都能轻松上手。 创建用户的时候,用-P设置密码,用-U postgres指定超级用户,这些小细节要是忘了,系统直接给你怼回来。再往下走,createdb、psql连数据库都能直接整,方便得。 连上库后就能直接跑create table、insert into,别管是建表还是插数据,只要字段类型对上,执行都挺顺滑。比如建个t_address、t_pref,塞几条东京