51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#mysql
MySQL中地理位置数据扩展geometry的使用心得
最近学习了些MySQLgeometry数据存储和计算,在这里记录下。1.环境 geometry推荐在5.6版本以上使用,尽管大部分功能在5.5已经可用,除了距离计算函数st_distance等新增函数。2.Geometry主要相关类2.1Geometry Geometry是所有此扩展中类型得基类,其他类型如Poin...
代码星球
·
2020-08-11
MySQL
地理位置
数据
扩展
geometry
mysql对GIS空间数据的支持,包括创建空间索引
CREATETABLEtb_geo(idINTPRIMARYKEYAUTO_INCREMENT,NAMEVARCHAR(128)NOTNULL,pntPOINTNOTNULL,SPATIALINDEX`spatIdx`(`pnt`)<!--1、创建表时创建空间索引-->)ENGINE=MYISAMDEFAU...
代码星球
·
2020-08-11
空间
mysql
GIS
数据
支持
Mysql-Proxy 读写分离的各种坑,特别是复制延迟时
延迟问题读写分离不能回避的问题之一就是延迟,可以考虑Google提供的SemiSyncReplicationDesign补丁。端口问题MySQL-Proxy缺省使用的是4040端口,如果你想透明的把3306端口的请求转发给4040的话,那么可以:iptables-tnat-IPREROUTING-s!127.0.0.1...
代码星球
·
2020-08-11
Mysql-Proxy
读写
分离
各种
特别是
MySQL-Proxy 读写分离、同步延时问题解决方案
MySQL-Proxy读写分离、同步延时问题解决方案 使用MySQL将读写请求转接到主从Server。 一安装MySQLProxy MySQLProxy的二进制版非常方便,下载解压缩后即用。 解压缩的目录为: $mysql-proxy_installed_d...
代码星球
·
2020-08-11
MySQL-Proxy
读写
分离
同步
延时
MySQL读写分离
阅读目录1、简介2、基本环境3、配置主从复制4、MySQL读写分离配置 4.1、安装lua 4.2、安装mysql-proxy5、MySQL读写分离测试 1)、修改rw-splitting.lua文件 2)、修改完成后,启动mysql-proxy 3)、创建用于读写分离的数据库连接用户 4)、测试登陆账号p...
代码星球
·
2020-08-11
MySQL
读写
分离
Mysql-Proxy代理配置
一、Mysql-Proxy原理 Mysql-Proxy是一个处于你的client端和MysqlServer端之间的一个简单程序,它可以监测、分析和改变他们的通信。它使用灵活没有限制,常见的用途包括:负载平衡,故障、查询分析,查询过滤和修改等等。&nb...
代码星球
·
2020-08-11
Mysql-Proxy
代理
配置
MySQL基于时间字段进行分区的方案总结
MySQL支持的分区类型一共有四种:RANGE,LIST,HASH,KEY。其中,RANGE又可分为原生RANGE和RANGE COLUMNS,LIST分为原生LIST和LIST COLUMNS,HASH分为原生HASH和LINEARHASH,KEY包含原生KEY和LINEARHASH。关于这些分区...
代码星球
·
2020-08-11
MySQL
基于
时间
字段
进行
MySQL复合分区
到底还是开源软件,MySQL对复合分区的支持远远没有Oracle丰富。在MySQL5.6版本中,只支持RANGE和LIST的子分区,且子分区的类型只能为HASH和KEY。譬如:CREATETABLEts(idINT,purchasedDATE)PARTITIONBYRANGE(YEAR(purchased))SUBPA...
代码星球
·
2020-08-11
MySQL
复合
分区
MySQL分区表的管理~2
一、维护分区对于表的维护,我们一般有如下几种方式: CHECKTABLE,OPTIMIZETABLE,ANALYZETABLE和REPAIRTABLE。而这几种方式,对于分区同样适用。下面,我们一一阐述各种的作用。1. Rebuildingpartitions重建分区,它相当于先删除分区中的数据,然...
代码星球
·
2020-08-11
MySQL
分区表
管理
MySQL分区总结
MySQL支持RANGE,LIST,HASH和KEY四种分区。其中,每个分区又都有一种特殊的类型。对于RANGE分区,有RANGECOLUMNS分区。对于LIST分区,有LISTCOLUMNS分区。对于HASH分区,有LINEARHASH分区。对于KEY分区,有LINEARKEY分区。具体如下: RANGE分...
代码星球
·
2020-08-11
MySQL
分区
总结
关于MySQL 通用查询日志和慢查询日志分析
MySQL中的日志包括:错误日志、二进制日志、通用查询日志、慢查询日志等等。这里主要介绍下比较常用的两个功能:通用查询日志和慢查询日志。1)通用查询日志:记录建立的客户端连接和执行的语句。2)慢查询日志:记录所有执行时间超过long_query_time秒的所有查询或者不使用索引的查询(1)通用查询日志在学习通用日志查...
代码星球
·
2020-08-11
查询
日志
关于
MySQL
通用
设计 MySQL 数据表的时候一般都有一列为自增 ID,这样设计原因是什么,有什么好处?
知乎采集:MyISAM/InnoDB默认用B-Tree索引(可理解为"排好序的快速查找结构")。InnoDB中,主索引文件上直接存放该行数据,称为聚簇索引。次索引指向对主键的引用;MyISAM中,主索引和次索引,都指向物理行(磁盘位置);注意:对InnoDB来说1:主键索引既存储索引值,又在叶子中存储行的数据;2:如果...
代码星球
·
2020-08-11
设计
MySQL
数据表
时候
一般
脚本工具---自动解析mysql建表语句,生成sqlalchemy表对象声明
常规建表语句:CREATETABLE`test_table`(`id`int(11)NOTNULL,`name`char(64)NOTNULL,`password`char(64)NOTNULL,PRIMARYKEY(`name`,`id`))ENGINE=InnoDBDEFAULTCHARSET=utf8COMMEN...
代码星球
·
2020-08-11
脚本
工具
自动
解析
mysql
sqlalchemy 使用pymysql连接mysql 1366错误
一、错误情况mysql5.7.2python35libsite-packagespymysqlcursors.py:166:Warning:(1366,"Incorrectstringvalue:'\xD6\xD0\xB9\xFA\xB1\xEA...'forcolumn'VARIABLE_VALUE'atrow480...
代码星球
·
2020-08-11
sqlalchemy
使用
pymysql
连接
mysql
MySQL事务隔离级别详解
前两天面试,问到了四种隔离级别,当时觉得大多数数据库都为readcommitted,结果没想到mysql是个例外。在此做一下隔离级别和各种数据库锁的使用。首先说一下ACID四大特性: · 原子性 事务必须是原子工作单元;对于其数据修改,要么全都执行...
代码星球
·
2020-08-11
MySQL
事务
隔离
级别
详解
首页
上一页
...
439
440
441
442
443
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他