会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
JackGIS
博客园
首页
新随笔
联系
管理
上一页
1
···
27
28
29
30
31
32
33
34
35
···
103
下一页
2021年7月2日
JavaScript 闭包
摘要: 原文连接:https://www.ruanyifeng.com/blog/2009/08/learning_javascript_closures.html 闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 下面就是我的学习笔记,对于Javas
阅读全文
posted @ 2021-07-02 17:13 JackGIS
阅读(72)
评论(0)
推荐(0)
2021年5月18日
postgresql性能优化3:分区表
摘要: 一、分区表产生的背景 随着使用时间的增加,数据库中的数据量也不断增加,因此数据库查询越来越慢。 加速数据库的方法很多,如添加特定的索引,将日志目录换到单独的磁盘分区,调整数据库引擎的参数等。这些方法都能将数据库的查询性能提高到一定程度。 对于许多应用数据库来说,许多数据是历史数据并且随着时间的推移它
阅读全文
posted @ 2021-05-18 11:08 JackGIS
阅读(2935)
评论(0)
推荐(0)
2021年5月17日
postgresql性能优化2:sql语句和缓存配置
摘要: 1、索引优化 索引尽量建在数据比较分散的列上, 不要在变化很小的字段上加索引,比如性别之类的。 原因就是:索引本质上是一种空间换时间的操作,通过B Tree这种数据结构减少io的操作次数以此来提升速度。如果在变化很小的字段上建立索引,那么可能单个叶子节点上的数据量也是庞大的,反而增加了io的次数(如
阅读全文
posted @ 2021-05-17 22:22 JackGIS
阅读(1402)
评论(0)
推荐(0)
postgresql性能优化1:min和max的性能
摘要: select max(datatime) as id from mytable 全表检索,时间慢执行时间5分钟 select max(datatime) as id from mytable where citycode=113 --利用索引查询113的记录,然后获取最新时间执行时间1秒 SELEC
阅读全文
posted @ 2021-05-17 21:33 JackGIS
阅读(813)
评论(0)
推荐(0)
drop、truncate和delete的区别
摘要: (1)执行内容 delete from tablename每次从表中删除一行,并且同时将该行的删除操作作为事务记录在日志中保存以便进行进行回滚操作。 truncate table tablename一次性地从表中删除所有的数据,并不把单独的删除操作记录记入日志保存,删除行是不能恢复的。并且在删除的过
阅读全文
posted @ 2021-05-17 21:24 JackGIS
阅读(424)
评论(0)
推荐(0)
上一页
1
···
27
28
29
30
31
32
33
34
35
···
103
下一页
公告