自v1.4.2起,ProxySQL支持本机群集。这意味着多个ProxySQL实例可识别群集; 他们了解彼此的状态,并能够通过根据配置版本,时间戳和校验和值同步最新的配置来自动处理配置更改。 ProxySQL是一个分散的代理,建议更靠近应用程序部署。这种方法甚至可以扩展到数百个节点,因为它可以在运行时 ...
分类:
数据库 时间:
2019-09-20 16:43:13
阅读次数:
109
UNSIGNED 无符号,没有负数,从0开始ZEROFILL 零填充,当数据的显示长度不够的时候可以使用前补0的效果填充至指定长度,字段会自动添加UNSIGNEDNOT NULL 非空约束,也就是插入值的时候这个字段必须要给值,值不能为空DEFAULT 默认值,如果插入记录的时候没有给字段赋值,则使 ...
分类:
数据库 时间:
2019-09-20 16:39:39
阅读次数:
306
先回答问题,是的。 故事, 如下图,今天查看慢sql发现同事在建索引的时候竟然包含了主键,第一感觉这种姿势不对。 我记得很多文章都说过二级索引会自动带上主键,为什么还有人这么操作,后来差了些资料,如下: https://stackoverflow.com/questions/21996001/sho ...
分类:
数据库 时间:
2019-09-20 16:33:06
阅读次数:
127
在Windows 7(32位)用.Net开发的Excel导入数据表功能,测试后一切正常,站点发布挪到Windows Server 2008(64位)上就意外了,出现错误提示,运行程序,抛出异常:未在本地计算机上注册 Microsoft.Jet.OLEDB.4.0 提供程序,搞了老半天,不知道什么原因 ...
分类:
数据库 时间:
2019-09-20 16:29:22
阅读次数:
128
首先请注意,mysql_python只支持Python2,所以假如你是python3,就直接用python-connector去吧。下面这一条命令就可以了 如果不是python3,参考这个网址: https://blog.csdn.net/liujingjie2010/article/details ...
分类:
数据库 时间:
2019-09-20 16:27:32
阅读次数:
86
while循环 for循环 使用truncate语句 循环体中出现commit或者rollback语句,游标会退出,因此要加上 with hold 关键字 游标的另一种写法 异常处理 动态SQL 以上代码都测试执行通过。 ...
分类:
数据库 时间:
2019-09-20 15:13:12
阅读次数:
120
1:将从数据库中查询得到的 list添加到genil层中的container中的data_tab数据结构中。构成 genil_rootlist和objectlist ...
分类:
数据库 时间:
2019-09-20 14:04:32
阅读次数:
126
对于SQl, 很多人学不会的原因是从一开始就没明白,学这东西能干啥,学会了能有什么用。甚至有些人不知道‘SQL’应该怎么读,以至于一开始兴致勃勃,但是学到一半放弃了。注意:‘sql’真的不能读成‘烧烤’、‘惜烤’、’撒扣’、’斯购‘,另外,’MYSQL’真的不能读成’卖烧烤’,’卖西裤‘,有学员问: ...
分类:
数据库 时间:
2019-09-20 14:00:52
阅读次数:
124
一、索引介绍 1.1 什么是索引 索引就好比一本书的目录,它会让你更快的找到内容。 让获取的数据更有目的性,从而提高数据库检索数据的性能。 分为以下四种: BTREE:B+树索引(基本上都是使用此索引) HASH:HASH索引 FULLTEXT:全文索引 RTREE:R树索引 树形结构(B树:B树、 ...
分类:
数据库 时间:
2019-09-20 12:49:31
阅读次数:
128
问题经济学上有个“海盗分金”模型:是说5个海盗抢得100枚金币,他们按抽签的顺序依次提方案:首先由1号提出分配方案,然后5人表决,超过半数同意方案才被通过,否则他将被扔入大海喂鲨鱼,依此类推,假设海盗是足够聪明的先利己再伤人,最后方案是怎样的?网上百度来的的代码with a as (select 1... ...
分类:
数据库 时间:
2019-09-20 12:48:43
阅读次数:
144
数据库优化方面的事情:定位:查找,定位慢查询,优化手段:1:创建索引:创建合适的索引,我们就可以现在索引中查询,查询到以后直接找对应的记录。2:分表:当一张表的数据比较多或者一张表的某些字段的值比较多并且很少使用时,采用水平和垂直分表来优化:3:读写分离:当一台服务器不能满足需求时,采用读写分离的方 ...
分类:
数据库 时间:
2019-09-20 12:43:07
阅读次数:
110
首先头脑中有三点概念: 1、EXISTS子查询找到的提交 NOT EXISTS 子查询中 找不到的提交 说明:不要去翻译为存在和不存在,把脑袋搞晕。 2、建立程序循环的概念,这是一个动态的查询过程。如 FOR循环 。 3、Exists执行的流程Exists首先执行外层查询,再执行内存查询,与IN相反 ...
分类:
数据库 时间:
2019-09-20 12:39:24
阅读次数:
216
转自:https://blog.csdn.net/zxh2075/article/details/78488141 之前有一项工作是将mysql的数据库实现转移到oracle,遇到了自增主键实现的问题。 首先介绍一下MySQL和Oracle的背景知识 1)MySQL建表时必须有一个主键(PRIMAR ...
分类:
数据库 时间:
2019-09-20 12:18:42
阅读次数:
100
一.安装数据库版本包 [root@huangyh huangyh]# yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-centos10-10-2.noarch.rpm -y ...
分类:
数据库 时间:
2019-09-20 12:16:43
阅读次数:
868
1、从官网下载mysql5.tar.gz 2、新建一台服务器,并配合XManage使用;使用xftp把mysql的压缩包上传至服务器 先创建一个存放软件的文件夹:mkdir /home/apps 3、解压mysql压缩包:tar -zxvf XXX 4、把mysqlXXX改名为mysql(可以不改) ...
分类:
数据库 时间:
2019-09-20 12:13:44
阅读次数:
104