随笔分类 -  数据库

Postgre Mysql oracle数据库库
摘要:一、出现的问题 近期公司有个老项目(数据库使用的 postgresql )需要维护需改,其中需要使用Excel 表格导入大批量的数据,因为excel导入数据存在太多不确定性,大量的数据校验和数据的关联查询是避免不了的,这就会导致响应时间太久,这里为了优化采取了数据库的批量插入,在小数据量时,批量插入 阅读全文
posted @ 2020-07-30 14:30 AmourLee 阅读(4303) 评论(0) 推荐(0) 编辑
摘要:因为MySQL更新了最新的版本,就想着换一个版本,安装时发现和之前的版本安装有一些小小的不同,记录下来仅供自己下次安装和不知道怎么安装的小伙伴参考 首先到官网下载8.0.20版本的MySQL,注意这里有解压版和安装版的:下载解压版的更为方便。 1、下载地址:https://dev.mysql.com 阅读全文
posted @ 2020-07-07 15:01 AmourLee 阅读(570) 评论(0) 推荐(0) 编辑
摘要:面试的技术名词 面试一般会遇到一些名词,其实可能自己都知道其中的道理,但是因为没了解过,当时心里就一句WC,然后弱弱答一句:不好意思这个我只是听过,具体还没了解过; 回表 覆盖索引 最左前缀匹配 索引下推 1、回表 所谓的回表就是因为普通索引的叶子节点中存储的不是行数据而是主键的值,然后通过主键值到 阅读全文
posted @ 2020-05-29 16:08 AmourLee 阅读(272) 评论(0) 推荐(0) 编辑
摘要:索引类型 索引的类型大体分成: 普通索引 主键索引 唯一索引 组合索引 全文索引 1、普通索引 这时最基本的索引,没有任何限制; –直接创建索引 CREATE INDEX index_age ON employee (age(3)) –修改表结构的方式添加索引 ALTER TABLE employe 阅读全文
posted @ 2020-05-29 15:48 AmourLee 阅读(441) 评论(0) 推荐(0) 编辑
摘要:一、索引的优点 1、能大大减少服务器需要扫描的数据量。 2、帮助服务器避免排序和临时表。 3、将随机io变成顺序io(顺序 I/O : 物理上读取连续的的磁盘空间上的数据;随机 I/O : 非连续的磁盘空间上的数据;MySQL中数据是存储在磁盘上的,如果使用的是innodb执行引擎,索引的结构为 B 阅读全文
posted @ 2020-05-29 15:42 AmourLee 阅读(879) 评论(0) 推荐(0) 编辑
摘要:一、前提条件 1、创建三张测试表: DROP TABLE IF EXISTS `user`; CREATE TABLE `user` ( `id` int(11) NOT NULL, `name` varchar(25) DEFAULT NULL, `age` int(11) NOT NULL DE 阅读全文
posted @ 2020-05-25 10:26 AmourLee 阅读(1277) 评论(1) 推荐(0) 编辑
摘要:自定函数 1、查询函数: select prosrc from pg_proc where proname='test' 参数说明 : test 为函数名。 2、删除函数: 1 drop function test(anyelement,anyelement,numeric) 参数说明 : test 阅读全文
posted @ 2019-11-24 17:34 AmourLee 阅读(2533) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示