章节Python MySQL 入门 Python MySQL 创建数据库 Python MySQL 创建表 Python MySQL 插入表 Python MySQL Select Python MySQL Where Python MySQL Order By Python MySQL Delet ...
分类:
数据库 时间:
2019-09-28 14:40:22
阅读次数:
125
主要说下读写分离, 当我们的数据量很大时,数据库服务器的压力变大,这时候我们需要从架构方面来解决这一问题,在一个网站中读的操作很多,写的操作很少,这时候我们需要配置读写分离,把读操作和写操作分离出来,最大程度的利用好数据库服务器。 读写分离的实现原理就是在执行SQL语句的时候,判断到底是读操作还是写 ...
分类:
数据库 时间:
2019-09-28 14:44:04
阅读次数:
83
章节Python MySQL 入门 Python MySQL 创建数据库 Python MySQL 创建表 Python MySQL 插入表 Python MySQL Select Python MySQL Where Python MySQL Order By Python MySQL Delet ...
分类:
数据库 时间:
2019-09-28 14:45:28
阅读次数:
105
主服务器需要开启Binary日志文件,从服务器需要开启Relay日志文件,主服务器中的MySQL每次操作都会记录到Binary日志文件中。 举个例子:比如这时候主服务器被插入了一条数据,这时候这个操作将会被记录在Binary日志文件中,这时候从服务器会创建一个IO线程把这个Binary日志文件中的数 ...
分类:
数据库 时间:
2019-09-28 14:46:39
阅读次数:
130
一、ROW_NUMBER()的用法 语法:ROW_NUMBER() OVER(PARTITION BY COLUMN ORDER BY COLUMN) row_number()从1开始,为每一条分组记录返回一个数字,这里的ROW_NUMBER() OVER (ORDER BY colum DESC) ...
分类:
数据库 时间:
2019-09-28 16:14:24
阅读次数:
101
Tcp客户端:声明接收TCP协议数据的IP和端口,可以不写,默认是502private ModbusTcpNet busTcpClient = new ModbusTcpNet("127.0.0.1",503);写数据,数据是字节数组:byte[] bytesOperateResult write ...
分类:
数据库 时间:
2019-09-28 16:21:49
阅读次数:
598
一、先写一个demo来概述Adivisor的简单使用步骤 实现步骤: 1、通过MethodBeforeAdivice接口实现前置增强处理 2、使用<aop:advisor>标签织入增强处理 3、测试类型 二、使用Adivisor来实现数据读写分离 实现步骤: 1、通过MethodBeforeAdiv ...
分类:
数据库 时间:
2019-09-28 16:22:57
阅读次数:
109
第一步: 下载windows版本的Redis:https://github.com/MSOpenTech/redis/releases 这里我下载的是msi安装程序版: 安装时会让你指定Redis使用的端口号,这个最好找个地方记下来。 安装好后,你会发现Windows Service列表中,就出现了 ...
分类:
数据库 时间:
2019-09-28 16:25:39
阅读次数:
100
案例1:配置逻辑卷(192.168.4.11,192.168.4.22) 一.环境准备: 1.图形模式下手动添加磁盘(2个5G)-需要在关机状态下添加 2.fdisk -l 查看磁盘分区情况 装包:yum -y install lvm2(提供逻辑卷命令服务) 二.磁盘分区: vdb1:fdisk / ...
分类:
数据库 时间:
2019-09-28 17:42:49
阅读次数:
118
1:无法安装程序包“MIcrosoft.Owin.Security 2.0.2”。您正在尝试将此程序包安装到某个将“.NETFramework,Version=v4.:5”作为目标的项目中。https://jingyan.baidu.com/article/546ae1850129af1148f28 ...
分类:
数据库 时间:
2019-09-28 17:46:17
阅读次数:
164
#!/bin/bash user="root" password="123456" mycmd="mysql -u$user -p$password" for dbname in tec stu do $mycmd -e "create database $dbname;" $mycmd -e "u... ...
分类:
数据库 时间:
2019-09-28 17:50:06
阅读次数:
105
update ecm_order_goods, ecm_goods, ecm_orderset ecm_order_goods.eu_point=ecm_goods.eu_point, ecm_order_goods.au_point=ecm_goods.au_point where ecm_ord ...
分类:
数据库 时间:
2019-09-28 17:54:34
阅读次数:
105
zabbix入门之监控MySQL 这里使用的是zabbix官方自带的MySQL监控模板。 首先确保在被监控主机安装zabbix agent、zabbix sender,并且将主机加入监控节点。具体操作请看zabbix添加主机:https://www.cnblogs.com/Smbands/p/115 ...
分类:
数据库 时间:
2019-09-28 17:54:54
阅读次数:
98
写在前面的话 在前面的内容中提到过,在以前的 MyISAM 中锁是表级锁,InnoDB 是行级锁。这个锁到底是啥样,怎么找出来,这一节就主要做这个。 定位锁的问题 上一节我们创建了一个 1000万数据的表,这里会用到。 假设这样一个场景,我们 top 看到服务器 CPU 占用超级高,等待也很高,查询 ...
分类:
数据库 时间:
2019-09-28 17:55:31
阅读次数:
148
写在前面 支撑SQL和关系数据库的基础理论: 数学领域的集合论 和 逻辑学标准体系的谓词逻辑 理论篇 什么是谓词?谓词是返回值为真值( true false unknown )的函数 关系数据库里,每一个行数据可以看作是一个命题 实体的阶层 0阶实体(单行) 1阶谓词( = between and) ...
分类:
数据库 时间:
2019-09-28 18:11:41
阅读次数:
98
Oracle 11g中修改被锁定的用户:scott 在安装完Oracle11g和创建完oracle数据库之后,想用数据库自带的用户scott登录,看看连接是否成功。 在cmd命令中,用“sqlplus scott/ tiger”登录时, 老是提示如下信息: ERROR:ORA-28000:账户已被锁 ...
分类:
数据库 时间:
2019-09-28 18:15:34
阅读次数:
92
Oracle 数据 update后怎么恢复到以前的数据 --1. 在v$sqlarea 这视图里面找到你操作的那条sql时间select r.FIRST_LOAD_TIME,r.* from v$sqlarea r order by r.FIRST_LOAD_TIME desc; --2.将该操作节 ...
分类:
数据库 时间:
2019-09-28 18:17:14
阅读次数:
125
在oracle 数据库用DBLINK连接另一个数据库方法一:create database link XXX --即将建立的dblink名connect to 数据库用户名 identified by "密码"using (DESCRIPTION=(ADDRESS_LIST=(ADDRESS = ( ...
分类:
数据库 时间:
2019-09-28 18:19:03
阅读次数:
92
linux下安装sqlserver数据库有2种办法,第一使用yum镜像安装,第二使用rpm安装包安装 rpm安装地址为:https://packages.microsoft.com/rhel/7/mssql-server-2017/ 使用rpm安装的话可能存在依赖问题,此处不做详细安装说明。 重点说 ...
分类:
数据库 时间:
2019-09-28 18:27:24
阅读次数:
139
mysql索引原理 阅读目录 初识索引 索引的原理 索引的数据结构 聚集索引与辅助索引 MySQL索引管理 测试索引 正确使用索引 联合索引 查询优化神器 explain 慢查询优化的基本步骤 慢日志管理 一 初识索引 为什么要有索引? 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更 ...
分类:
数据库 时间:
2019-09-28 18:34:21
阅读次数:
128