PostgreSQL PostgreSQL教程(十一):服务器配置 一、服务器进程的启动和关闭: 下面是pg_ctl命令的使用方法和常用选项,需要指出的是,该命令是postgres命令的封装体,因此在使用上比直接使用postgres更加方便。 pg...
SQLSERVER SQL语句实现查询SQL Server服务器名称和IP地址 获取服务器名称: SELECT SERVERPROPERTY(‘MachineName’) select @@SERVERNAME select HOST_NAME() 获取IP地址可以使用xp_cmdshell执行ipconfig...
Oracle 关于ORACLE通过file_id与block_id定位数据库对象遇到的问题引发的思考 在ORACLE中,我们可以通过file_id(file#)与block_id(block#)去定位一个数据库对象(object)。例如,我们在10046生成的trace文件中file#=4 block#=266 blocks=8,那么我可以通过下面两个SQ...
MySQL 使用MySQL实现select into临时表的功能 MySQL select into临时表 最近在编写sql语句时,遇到两次将数据放temp表,然后将两次的temp表进行inner join,再供后续insert数据时使用的场景。 写完后发现执行耗时较长,需要优化,于是将一条长长的sql语句拆分成一个sq...
Oracle Oracle中建立了dblink怎么使用 Oracle应用服务器OS 1.查看数据库的global_name SELECT * FROM GLOBAL_NAME; 2.查看global_name参数是true还是false show parameter global_n...
PostgreSQL postgresql 修改列类型操作 习惯了Oracle中: ALTER TABLE 表名 ALTER COLUMN 列名 新的数据类型[(长度)] NULL或NOT NULL 这种修改方式的时候,在pg中: highgo=# create table p1 (id int,pswd varc...
SQLSERVER 通过系统数据库获取用户所有数据库中的视图、表、存储过程 –设置sql 可以获取实例名称sp_configure ‘xp_cmdshell’ , 1;goreconfigure;go –获取实例名EXEC sys .xp_cmdshell ‘sqlcmd...
PostgreSQL Postgresql在mybatis中报错:操作符不存在:character varying == unknown的问题 错误: 操作符不存在: character varying == unknown , Hint: 没有匹配指定名称和参数类型的操作符. 您也许需要增加明确的类型转换. 在Mybatis条件查询时,动态SQL的一个错误,sql写的也不多,没仔细看所以一直找不...
SQLSERVER SQL语句之Union和Union All的用法 SQL中Union和Join语句非常类似,但是Union有一个限制条件:两个 SQL 语句所产生的栏位需要是同样的资料种类,最后的结果会看到不同的资料值。 格式: [SQL 语句 1] UNION [SQL 语句 2] 例如: 表store_info 和表...
MySQL MySQL order by与group by查询优化实现详解 [var] order by满足两种情况,会使用 index 方式排序: order by语句使用索引最左前列(最左匹配法则) where子句和order by子句条件列组合满足最左匹配法则(where条件使用索引的最左前缀为常量) 下面给出几个实例来说明...
PostgreSQL Postgresql的日志配置教程详解 背景 公司的项目中使用了postgresql(简称pg)作为其数据库管理系统,前两天环境突然崩溃了,页面无法打开。经过排查,我发现是数据库所在机器磁盘满了,通过目录和文件排序,原来是pg的日志太多(大约保留了大半年的日志在磁盘上没有被清理)。 我看了下pg...
MySQL MySQL中设置NULL和空白字符串的问题及解决 MySQL设置NULL和空白字符串问题 今天在修改一个bug,发现了很多问题。 记录其中一个比较有意识的bug。 数据库使用的是MySQL 先不谈问题,我就是觉得同一个字段,有人存了设置为空白字符串,有人设置了NULL。 空值是不占用空间的,MySQL中的...