有一台预上线的服务器最近在做压力测试,也引发了一系列的相关问题,排查思路可以提供参考。问题的起因就是收到同事提醒,根据监控报警提示,磁盘空间满了。上面有一个MySQL服务,现在已经写入不了数据了。createtabletest(idint);ERROR14(HY000):Can‘tchangesizeoffile(Errcode:28-Nospaceleftondevice)碰到这类问题,
分类:
数据库 时间:
2018-11-08 23:17:18
阅读次数:
228
官先去网下载点击MySQL的下载 下载完成后解压 解压完是这个样子 配置初始化的my.ini的文件解压后的目录并没有my.ini文件,没关系可以自行创建。在安装根目录下添加my.ini(新建文本文件,将文件类型改为.ini),写入基本配置: 安装MySQL 在安装时,尽量用管理员身份运行CMD,否则 ...
分类:
数据库 时间:
2018-11-08 23:23:36
阅读次数:
339
当需要从数据库查询的表有上万条记录的时候,一次性查询所有结果会变得很慢,特别是随着数据量的增加特别明显,这时需要使用分页查询。对于数据库分页查询,也有很多种方法和优化的点。下面简单说一下我知道的一些方法。 准备工作 为了对下面列举的一些优化进行测试,下面针对已有的一张表进行说明。 表名:order_ ...
分类:
数据库 时间:
2018-11-08 23:25:48
阅读次数:
340
1.nosql介绍非关系型数据库就是NoSQL,关系型数据库代表MySQL对于关系型数据库来说,是需要把数据存储到库、表、行、字段里,查询的时候根据条件一行一行地去匹配,当量非常大的时候就很耗费时间和资源,尤其是数据是需要从磁盘里去检索NoSQL数据库存储原理非常简单(典型的数据类型为k-v),不存在繁杂的关系链,比如mysql查询的时候,需要找到对应的库、表(通常是多个表)以及字段。NoSQL数
分类:
数据库 时间:
2018-11-09 00:03:19
阅读次数:
234
1.一般选择utf8.下面介绍一下utf8与utfmb4的区别。 utf8mb4兼容utf8,且比utf8能表示更多的字符。至于什么时候用,看你的做什么项目了,到https://www.cnblogs.com/sxdcgaq8080/p/9932786.html看unicode编码区从1 ~ 126 ...
分类:
数据库 时间:
2018-11-09 00:44:28
阅读次数:
229
【转】数据库介绍(MySQL安装 体系结构、基本管理) 第1章 数据库介绍及mysql安装 1.1 数据库简介 数据库,简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据运行新增、截取、更新、删除等操作。 所谓“数据库”系以一定方式储存在一起、能予多个用户共享、具有尽可能小的 ...
分类:
数据库 时间:
2018-11-09 00:47:52
阅读次数:
245
E&T: CentOS_7.4 64位; mysql-5.6.42-linux-glibc2.12-x86_64.tar; Xftp5; Xshell5; P1、下载Linux环境下的MySQL_5.6 下载链接: https://dev.mysql.com/downloads/mysql/5.6. ...
分类:
数据库 时间:
2018-11-09 00:50:27
阅读次数:
1598
Redis 本身支持16个数据库(0~15),通过 数据库id 设置,默认为0。在Windows平台下可以通过启动 来进入客户端,客户端默认连接数据库0,在客户端里可以输入各种命令。 增加db数量 可以通过修改配置来增加Redis的db数量。在Windows平台下,打开redis.windows.c ...
分类:
数据库 时间:
2018-11-09 00:51:33
阅读次数:
304
【转】MySQL用户管理及SQL语句详解 1.1 MySQL用户管理 1.1.1 用户的定义 用户名+主机域 1.1.2 用户的作用 1、用户登录 2、用于管理数据库及数据 1.1.3 连接数据库 定义用户:用户名+主机域,密码 定义权限:对不同的对象进行权限(角色)定义 命令: grant 权限 ...
分类:
数据库 时间:
2018-11-09 00:52:56
阅读次数:
220
MySQL事务的四种隔离级别1事务的基本要素(ACID)1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单位。2、一致性(Consistency):事务开始前和结束后,数据库的完整性约束没有被破坏。
分类:
数据库 时间:
2018-11-09 10:42:47
阅读次数:
233
1、概述 2、连接字符串的写法 3、SqlConnection对象 4、SqlCommand对象 5、SqlDataReader对象 6、DataSet对象 7、释放资源 1、概述 ado.net提供了丰富的数据库操作,这些操作可以分为三个步骤: 第一,使用SqlConnection对象连接数据库; ...
分类:
数据库 时间:
2018-11-09 10:43:51
阅读次数:
263
begin declare @temp varchar(50) declare @error int set @error = 0 declare @sysObjectId int set @sysObjectId = 167 declare @count int select @count=Cou ...
分类:
数据库 时间:
2018-11-09 10:47:15
阅读次数:
198
第一种连接数据库方法:直接通过数据库的用户名、密码等连接 步骤: (1)建立SqlConnection对象,指定SqlConnection对象的ConnectionString属性; (2)打开数据库连接; (3)指定SQL语句; (4)建立SqlDataAdapter对象和DataSet对象; ( ...
分类:
数据库 时间:
2018-11-09 10:48:04
阅读次数:
141
第一步:创建用户 第二步:给用户赋值接触锁定(仅仅赋予会话权限) 第三步(登录所要访问表的用户(ytcj),执行如下语句,并把结果保存为sql文件): ...
分类:
数据库 时间:
2018-11-09 10:49:38
阅读次数:
260
Xml写法: POJO: 当status的值为 0时该where SQLand status = 0并未正常拼接,也就是说test内的表达式为false,从而导致查询结果错误。但是,显然该值(Integer :0)!= null也!= ' ',应该为true才对。 通过Debug MyBatis源码 ...
分类:
数据库 时间:
2018-11-09 10:50:08
阅读次数:
234
安装 尝试一:手动命令安装尝试二:采用Homebrew尝试三:下载安装包使用安装尝试一:手动命令安装按照官网https://docs.mongodb.com/manual/tutorial/install-mongodb-on-os-x/说明,手动命令安装 1.下载所需版本的MongoDB的二进制文 ...
分类:
数据库 时间:
2018-11-09 10:50:18
阅读次数:
275
1.现将mysql停服 2.将文件拷贝到指定目录cp ./sales_trade_2.ibd /db/data/mysql/data_warehouse/sales_trade_2.ibd 3.检查新旧文件大小是否一致 4.删除旧文件rm -rf ./sales_trade_2.ibd 5.创建软连 ...
分类:
数据库 时间:
2018-11-09 11:26:12
阅读次数:
147