mysql
lionhenryzxxy
这个作者很懒,什么都没留下…
展开
-
MYSQL添加列,列的运算给新一列赋值,利用经纬度分开储存坐标进行空间分析
因为我只储存格点数据(栅格数据),其实就是坐标和值这两部分。一开始我尝试用mysql的point类,可以储存将经纬度坐标作为一个整体储存起来,还是很好用的,方便进行运算。但是因为数据条数数目巨大,为了减少空间,用两个float储存占得空间大小我发现更小,于是我一股脑的把所有坐标都分成经度和纬度两个浮点型全都存进去了。 这两天开始要加入空间分析功能了,找了个最简单的within试了一下,发现个问题...原创 2018-07-31 15:36:26 · 1599 阅读 · 0 评论 -
MYSQL效率提高方法
一. 对于MyISAM引擎表常见的优化方法如下: 1. 禁用索引。对于非空表插入记录时,MySQL会根据表的索引对插入记录建立索引。如果插入大量数据,建立索引会降低插入记录的速度。为了解决这种情况可以在插入记录之前禁用索引,数据插入完毕后在开启索引。禁用索引的语句为: ALTER TABLE tb_name DISABLE KEYS; 重新开启索引的语句为: ALTER TABLE ta...原创 2018-12-11 16:12:21 · 413 阅读 · 0 评论 -
MYSQL空间数据操作常用函数
创建列表 DROP TABLE IF EXISTS `tb_point`; #判断如果存在同名表格则drop创建新表CREATE TABLE `tb_point` ( `timestamp` date NOT NULL COMMENT '时间戳', `point` point NOT NULL COMMENT '经纬度', #空间数据field,notnull设置是必须的 `type` ...原创 2018-12-11 16:14:17 · 4291 阅读 · 0 评论