上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 35 下一页
摘要: Redis 官方推荐的 PHP 客户端是 Predis 和 phpredis。 前者是完全使用 PHP 代码实现的原生客户端,而后者则是使用 C 语言编写的 PHP 扩展。在功能上两者区别并不大,就性能而言后者会更胜一筹。 总结起来就是使用 Predis 可以不安装扩展直接使用,而使用 phpred 阅读全文
posted @ 2018-11-10 13:28 Ryan_zheng 阅读(9875) 评论(0) 推荐(1)
摘要: 查看某个表的索引使用情况 查看所有表的索引的使用情况 存放索引详细信息的表 pg_stat_user_indexs 表的详细解释参考官方文档: https://www.postgresql.org/docs/9.2/monitoring-stats.html 阅读全文
posted @ 2018-11-08 00:05 Ryan_zheng 阅读(1863) 评论(0) 推荐(0)
摘要: 点击 Shortcut 后输入你需要的截图快捷键 阅读全文
posted @ 2018-11-07 23:28 Ryan_zheng 阅读(1310) 评论(0) 推荐(0)
摘要: 在刚安装完的 PostgreSQL 中,通常只需要像下面这样配置日志,并保持其他默认值,就基本可以满足用户大多数需求: 完成以上设置后,7天后会有7个日志文件,分别为周一到周日,日志文件会不断的覆盖前一个星期,可以记录到执行的所有sql语句 阅读全文
posted @ 2018-11-07 23:24 Ryan_zheng 阅读(7800) 评论(0) 推荐(1)
摘要: 对于任何数据库软件,内存配置项都是很重要的配置项。在 PostgreSQL 主要有以下几个内存配置参数。 shared_buffers: integer 类型,设置数据库服务器将使用的共享内存缓冲区数量,此缓冲区为缓冲数据块所用。此缓冲区是放在共享内存中的。每个缓冲区大小的典型值是 8K 字节,默认 阅读全文
posted @ 2018-11-05 00:33 Ryan_zheng 阅读(10859) 评论(2) 推荐(0)
摘要: 什么是触发器 触发器是一种由事件自动触发执行的特殊存储过程,这些事件可以是对一个表进行 INSERT、UPDATE、DELETE 等操作。 触发器经常用于加强数据的完整性约束和业务规则上的约束等。 查看触发器 创建触发器 创建触发器的语法如下: 创建触发器的步骤: 先为触发器建一个执行函数,此函数的 阅读全文
posted @ 2018-11-04 01:45 Ryan_zheng 阅读(22699) 评论(1) 推荐(4)
摘要: 存储空间 121 GB,系统就占用 106G,然后就是不断的弹窗提醒你! 解决方法: 终端先执行一下 du -sh * 查看具体是哪里使用了存储空间,一般都是 library 占用比较多的空间, 把可以删除的都删了,然后继续清查系统,安装一个免费软件 OmniDiskSweeper 查看具体哪里消耗 阅读全文
posted @ 2018-11-03 21:43 Ryan_zheng 阅读(3842) 评论(0) 推荐(0)
摘要: PHP 程序无法连接到 CentOS 上的PostgreSQL,但是在 CentOS 服务器上却能正常运行 psql, 操作如下:多次重启 PG 数据库后发现 CGI 脚本无法连接数据库,但是可以使用 psql 连接上数据库 PHP 程序报错如下: 网上查了很多文章,发现是SELinux(Linux 阅读全文
posted @ 2018-10-29 00:52 Ryan_zheng 阅读(6367) 评论(0) 推荐(0)
摘要: 通过 PenOffset 属性调整下划线与文字的距离 阅读全文
posted @ 2018-10-26 10:36 Ryan_zheng 阅读(3003) 评论(0) 推荐(0)
摘要: 您可以将 Apple 键盘上的顶行按键用作标准功能键,或用来控制 Mac 的内建功能。 您可以将 Apple 键盘上的顶行按键用作标准功能键,或用来控制 Mac 的内建功能。 如果您的 Apple 键盘部分顶行按键上印有图标,则这些按键可用于执行每个图标所示的特殊功能。这些按键也可用作标准功能键 ( 阅读全文
posted @ 2018-10-23 22:52 Ryan_zheng 阅读(1072) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2018-10-22 21:40 Ryan_zheng 阅读(359) 评论(0) 推荐(0)
摘要: 经常重建索引 有时候我们值得用 REINDEX 命令周期性重建索引。 在 PostgreSQL 版本 7.4 之前,我们经常有必要避免"索引膨胀",因为缺乏在 B-tree 索引内部的空间恢复机制。 一个情况就是索引健字的范围随着时间而变化。 比如,一个在时间戳上的索引随着时间的推移,旧的记录会最终 阅读全文
posted @ 2018-10-21 22:07 Ryan_zheng 阅读(1097) 评论(0) 推荐(0)
摘要: 在查询生成输出表之后,也就是在处理完选择列表之后,你还可以对输出表进行排序。 如果没有排序,那么行将以不可预测的顺序返回(实际顺序将取决于扫描和连接规划类型和在磁盘上的顺序, 但是肯定不能依赖这些东西)。确定的顺序只能在明确地使用了排序步骤之后才能保证。 ORDER BY子句用于声明排序顺序: so 阅读全文
posted @ 2018-10-18 23:53 Ryan_zheng 阅读(11849) 评论(0) 推荐(0)
摘要: pg_dump -U username databasename -W -s -t tablename -s, --schema-only 只转储模式, 不包括数据 -t, --table=TABLE 只转储指定名称的表 还原: createdb newDBname psql -d newDBname -U postgres -f dump... 阅读全文
posted @ 2018-10-18 15:05 Ryan_zheng 阅读(28677) 评论(0) 推荐(0)
摘要: 连接是通过创建 PDO 基类的实例而建立的。不管使用哪种驱动程序,都是用 PDO 类名。 构造函数接收用于指定数据库源(所谓的 DSN)以及可能还包括用户名和密码(如果有的话)的参数。 连接到 MySQL 如果有任何连接错误,将抛出一个 PDOException 异常对象。如果想处理错误状态,可以捕 阅读全文
posted @ 2018-10-16 11:55 Ryan_zheng 阅读(339) 评论(0) 推荐(0)
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 35 下一页