Postgresql忽略个别表的autovacuum维护
在postgresql中用于维护数据库磁盘空间的工具是vacuum,其重要的作用是删除那些已经标示为删除的数据并释放空间。 因为在postgresql执行delete操作后,表中的记录只是被标示为删除状态,并没有释放空间,在以......
Postgresql中常用dblink扩展的使用
postgresql中dblink扩展的功能是可以在一个数据库中操作另外一个远程数据库。比如:一个数据库在中国北京,另外一台数据库在中国上海,我可以在北京这台数据库上面建立一个到上海数据库的dblink,然后可以在北......
根据status信息优化mysql服务器
网上有很多的文章教怎么配置mysql服务器,但考虑到服务器硬件配置的不同,具体应用的差别,那些文章的做法只能作为初步设置参考。我们需要根据自己的情况进行mysql优化,好的做法是MySQL服务器稳定运行了一段......
512M内存 linux VPS中的mysql配置
以下是512M内存 linux VPS中的mysql配置,各个参数的意义朋友们可以百度下。 配置文件:/etc/my.cnf,配置仅供参考。 [client] port = 3306 socket = /tmp/mysql.sock [mysqld] port = 3306 socket = /tmp/mys......
Ubuntu服务器中PgBouncer的安装
这几天章郎虫学着安装了PgBouncer,把安装的过程和大家分享下。PgBouncer是PostgreSQL的一个服务器端连接池插件,可以有效的降低服务器端的数据库连接数。 一、安装准备 下载pgbouncer最新发布的源代码并解压 ......
mysql随机字符串和数值的获取
今天博主在坛子里头看到一位朋友的提问,要求是插入随机字符串。具体描述如下: 在MYSQL中,列出前6位固定为123456的16位随机字符串。随机字符串包括字母a-z、A-Z、0-9。 方法很多,博主在这里和大家分享下: ......
远程访问mysql数据库的设置
有时候我们想用SQLyog来管理自己的数据库,这个就需要我们开启mysql的远程访问。mysql默认对所有账号是只能本地登录访问的,要更改成可以远程登录主要有两种办法。 1、改表法 登录mysql数据库,然后选择mysql......
Linux VPS服务器上Mysql数据的导出和导入
在使用vps的过程中,您可能需要更换服务商,这个时候最要紧的应该就是数据库的迁移了。随着数据量的增多,使用phpmyadmin导入和导出可能已经很不合实际了。所以这个时候章郎虫还是觉得使用命令来的简单实在。......
postgreSQL中not exists语句错误的问题
来自搜搜问问中的一个提问: 问题标题:为什么这个SQL语句在postgresql没有效果 问题内容: SELECT name FROM table1 WHERE NOT EXISTS (SELECT name FROM table2) 我就是想比对一下两个表中的数据 实现查询出......
LNMP删除及关闭MySQL日志
LNMP一键安装包安装的MySQL默认是开启了日志文件的,如果数据操作比较频繁就会产生大量的日志,在/usr/local/mysql/var/下面产生mysql-bin.0000* 类似的文件,而且一般都在几十MB到几个GB,更甚会吃掉整个硬盘......
PostgreSQL、Mysql中limit使用方法比较
在我们使用查询语句的时候,经常要返回前几条或者中间某几行数据。一般数据库管理系统都会提供这些功能,但是各个DBMS提供的查询方法又有些不一样。下面主要介绍Mysql和PostgreSQL在使用limit查询其中几行数据......
【Mysql编码】修改数据库,表,字段编码为utf8
个人建议,数据库字符集尽量使用 utf8(HTML页面对应的是utf-8),以使你的数据能很顺利的实现迁移,因为utf8字符集是目前最适合于实现多种不同字符集之间的转换的字符 集,尽管你在命令行工具上可能无法正确查看数......