MySQL SQL开发知识:带你详细了解MySQL前缀索引 当要索引的列字符很多时 索引则会很大且变慢 ( 可以只索引列开始的部分字符串 节约索引空间 从而提高索引效率 ) 原则: 降低重复的索引值 例如现在有一个地区表 area gdp code chinaShanghai 100 aaa chinaDalian...
PostgreSQL postgresql数据库基础 之 查询字符串中是否包含某字符的操作 先看表结构和数据: 需求: 查询出manager_id中包含某些字符的数据,此处查询manager_id包含6651545956882725395,5722501350582149881的数据, SQL语句如下: SELECT t.* from bas_c...
PostgreSQL 详解PostgreSQL 数据库 自动Vacuum配置方式 PostgreSQL的Vacuum由于以下原因需要定期执行。 释放,再利用因更新或者删除更新而占用的磁盘空间。 更新PostgreSQL 查询计划用的统计数据。 避免事务ID的重置而引起非常老的数据丢失。 VACUUM 的标准SQL文的执行和其他的对数据库...
PostgreSQL 如何解决postgresql数据库 序列跳值的问题 一、序列的创建 CREATE SEQUENCE seq_bm_menuid INCREMENT 1 MINVALUE 1 MAXVALUE 999999999999999999 START 1 CACHE 5; 大家从以上语句中可以看出当前序列的cache...
PostgreSQL SQL开发知识:PostgreSQL 10分区表及性能测试报告小结 增加新的分区并导入数据 作者简介: 中国比较早的postgresql使用者,2001年就开始使用postgresql,自2003年底至2014年一直担任PGSQL中国社区论坛PostgreSQL的论坛板块版主、管理员,参与Postgresql讨论和发表专题...
PostgreSQL PgSQL条件语句与循环语句示例代码详解 1 条件语句 pgSQL中有两种条件语句分别为if与case语句。 if if 语句形式包含以下几种: IF … THEN … END IF IF … THEN … ELSE … END IF IF … THEN … ELSIF … THEN … ELSE...
MySQL 性能优化:MySQL优化常用的多种有效方法 总结 本文我们来谈谈项目中常用的MySQL优化方法,共19条,具体如下: 1、EXPLAIN 做MySQL优化,我们要善用EXPLAIN查看SQL执行计划。 下面来个简单的示例,标注(1、2、3、4、5)我们要重点关注的数据: type列,连接类型。一个好...
PostgreSQL PostgreSQL 数据库基础 如何查看表的主外键等约束关系详解 我就废话不多说了,大家还是直接看代码吧~ SELECT tc.constraint_name, tc.table_name, kcu.column_name, ccu.table_name AS foreign_table_name, ccu.column...
PostgreSQL 基于postgreSql 常用查询小结 1. 日期格式转化(参考) select beg_time, end_time, extract(epoch from to_timestamp(end_time,’yyyy-mm-dd-HH24-MI-SS-US’))-extra...
PostgreSQL 教你postgresql 数据库导入数据库表并重设自增属性的操作 postgresql使用Navicat软件导出数据库表,在导入会数据库的操作。 postgresql 的自增字段 是通过 序列 sequence来实现的。 1、先删除导出的数据库表中的自增属性 2、导入数据库表之后,需要创建序列。 注:一般序列名称由数据表...
PostgreSQL postgresql 数据库基础 关于like%xxx% 全模糊匹配 的优化操作 任何一个关系型数据库关于模糊匹配(like)的优化都是一件痛苦的事,相对而言,诸如like ‘abc%’之类的还好一点,可以通过创建索引来优化,但对于like ‘c%’之类的,真的就没有办法了。 这里介绍一种...
PostgreSQL postgresql 数据库基础 之 替换空格 换行和回车的操作 我就废话不多说了,大家还是直接看代码吧~ UPDATE table set name = trim(name);//用来删除数据前后的空格 UPDATE table set name = rtrim(name);//用来删除数据前的空格 UPDATE ta...