搭建mongodb副本集 创建配置文件 [root@ conf]# vi mongodb_2777.conf 启动mongodb 登录2777端口mongodb 会显示出你的当前数据库服务实例已经加到副本集中,并且是master 接着添加刚刚那2个服务实例到副本集中 查看副本集: rs.status ...
分类:
数据库 时间:
2019-10-09 12:16:52
阅读次数:
127
普通索引:最基本的索引 组合索引:多个字段上建立的索引 唯一索引:与普通索引类似,索引列的值唯一,可以为空值 唯一组合索引:必须唯一 主键索引:特殊的唯一索引,不能为空值 全文索引:用于海量文本的查询 索引优化,sql优化:索引不包含null的列,使用短索引,索引列排序,like语句操作,不要在列上 ...
分类:
数据库 时间:
2019-10-09 12:26:29
阅读次数:
89
最近准备再看一下python ,弄个自动化部署的工具,一来就遇到了坑 还是google一下,就把问题给定位了 ...
分类:
数据库 时间:
2019-10-09 12:27:02
阅读次数:
107
Oracle Analyze table 表名 :一般可以指定分析 表,所有字段,所有索引字段,所有索引。 若不指定则全部都分析。 但不一定都能成功。 最近 它就使 表 PO.PO_REQUISITION_LINES_ALL 的所有索引破坏了, 致PO模块的请购功能无法 使用。 因此,使用ANALY ...
分类:
数据库 时间:
2019-10-09 12:30:03
阅读次数:
91
问题背景: 客户反映DB CPU短时间内冲高,查询变得缓慢,记录此背景下的处理方式 1> 查看系统负载及相关sql 2> 查看相关sql的执行计划 3> 想看相关sql的执行计划是否发生改变、统计信息是否准确、索引层级及碎片是否过多 ...
分类:
数据库 时间:
2019-10-09 12:31:29
阅读次数:
85
-- 登录yellowcong 数据库 mysql -uroot -proot yellowcong -- 查看当前数据库 select database() -- 查看数据库里面的表 --table_schema 当前的数据库 --table_type='base table' 表示基础的普通表 ... ...
分类:
数据库 时间:
2019-10-09 12:34:41
阅读次数:
110
一、字符集和排序规则简介1)MySQL提供了多种字符集和排序规则选择,其中字符集设置和数据存储以及客户端与MySQL实例的交互相关,排序规则和字符串的对比规则相关2)字符集的设置可以在MySQL实例、数据库、表、列四个级别3)MySQL设置字符集支持在InnoDB, MyISAM, Memory三个... ...
分类:
数据库 时间:
2019-10-09 12:35:18
阅读次数:
91
参考文章: https://blog.csdn.net/f18770366447/article/details/80703347 https://www.cnblogs.com/benjamin77/p/8682360.html https://www.xiaocoder.com/2017/03/... ...
分类:
数据库 时间:
2019-10-09 12:39:35
阅读次数:
121
查询部门平均工资是最低部门的信息法1:先找到平均工资和最低平均工资相等的部门编号,然后再作为筛选条件匹配部门表SELECTd.*FROMdepartmentsdWHEREd.department_id=(SELECTdepartment_idFROMemployeesGROUPBYdepartment_idHAVINGAVG(salary)=(SELECTMIN(a)FROM(SELECTAVG(
分类:
数据库 时间:
2019-10-09 14:01:08
阅读次数:
127
一,binlog恢复,这里就不说了。 二,ibd方式其实很简单, 生成数据结构(有的可以跳过) 1,创建一个新库 2,新库里新建一个表,名字和回复的表一样。 字段数量一样(字段类型和名字都无所谓) 3,将之前的frm文件拷贝覆盖当前的。 4,重启mysql 生成数据 5,关闭mysql服务 6,my ...
分类:
数据库 时间:
2019-10-09 14:04:13
阅读次数:
273
心累系列: 描述: 常识知识都能有出现线上问题! 线上问题: mongodb 数据库突发压力达到上线,mysql 数据库死锁关键表,系统整体宕机一个白天! ...
分类:
数据库 时间:
2019-10-09 15:20:34
阅读次数:
105
本文链接:https://blog.csdn.net/rongtaoup/article/details/82217740substr 函数:截取字符串语法:SUBSTR(string,start, [length]) string:表示源字符串,即要截取的字符串。 start:开始位置,从1开始查 ...
分类:
数据库 时间:
2019-10-09 15:24:37
阅读次数:
110
说一下mysql比较宏观的面试,具体咋写sql的这里就不过多举例了。后面我还会给出一个关于mysql面试优化的试题,这里主要说的索引和B+Tree结构,很少提到我们的集群配置优化方案。 1.索引是什么?有什么作用以及缺点 答:索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据 ...
分类:
数据库 时间:
2019-10-09 15:35:17
阅读次数:
122
1. 安装 2. 验证安装 3. 启动mysql 查看状态 4. 首次登陆 获取初始密码 登陆 5. 修改密码 查看密码策略 修改密码(长度8位以上,包含大小写,特殊字符,) 再查看(默认)密码策略 修改密码策略 查看当前密码策略 修改密码为'root123' 6.设置远程登录 远程连不上可以尝试关 ...
分类:
数据库 时间:
2019-10-09 15:35:31
阅读次数:
136
需三台服务器nginx 192.168.200.111tomcat 192.168.200.112tomcat 192.168.200.113 192.168.200.111[root@localhost ~]# systemctl stop firewalld[root@localhost ~]# ...
分类:
数据库 时间:
2019-10-09 15:39:43
阅读次数:
121
一个成熟的数据库架构并不是一开始设计就具备高可用、高伸缩等特性的,它是随着用户量的增加,基础架构才逐渐完善。这篇博文主要谈MySQL数据库发展周期中所面临的问题及优化方案,暂且抛开前端应用不说,大致分为以下五个阶段:1、数据库表设计项目立项后,开发部根据产品部需求开发项目,开发工程师工作其中一部分就是对表结构设计。对于数据库来说,这点很重要,如果设计不当,会直接影响访问速度和用户体验。影响的因素很
分类:
数据库 时间:
2019-10-09 15:40:32
阅读次数:
114
因本地Oracle数据库安装久远,不知道连接账号密码,查阅了一些资料最终修改成功,Mark up! 1 在开始菜单找到Oracle服务,打开SQL plus 2 输入命令连接到数据库并修改部分用户密码 3 最终可以使用修改后的账号密码连接上数据库 ...
分类:
数据库 时间:
2019-10-09 15:47:15
阅读次数:
116
-- 通过反引号``来防止名字和关键字起冲突 CREATE TABLE IF NOT EXISTS `user2`( `id` INT UNSIGNED AUTO_INCREMENT COMMENT '用户编号', `username` VARCHAR(20) NOT NULL UNIQUE COM... ...
分类:
数据库 时间:
2019-10-09 15:52:52
阅读次数:
132
一、oracle中copy from的用法 1.语法及使用说明 1.1 语法 下面我们来看一下SQL*Copy Command的语法及使用说明。 在解释SQL*Plus Copy Command的语法之前,我们必须要明确SQL*Plus Copy Command不是一个方法或是函数,也不是一个SQL ...
分类:
数据库 时间:
2019-10-09 15:58:00
阅读次数:
104
1、 首先打开命令行cmd 2、 打开页面后输入命令: mysql -u root -p 然后点击回车 3、 输入自己数据库的密码 4、 查看数据库的命令: show databases; 创建数据库的命令: create database + 要创建的数据库名字 5、 使用某个表的命令: use ...
分类:
数据库 时间:
2019-10-09 16:08:26
阅读次数:
183