中文Redis是一个开源的内存数据库,支持多种数据结构的存取,常用来作为数据库,缓存和消息队列。redis 面试问问道Top 10
转载 2021-07-14 15:35:24
156阅读
本专题讲到索引查询优化,恭喜你,已经达到mysql优化的中级水平。这篇我们要讲的是mysql优化中重点中的重点——索引优化面试官百分百必问目录多关于索引,分为以下几点来讲解:一、索引的概述(什么是索引,索引的优缺点)二、索引的基本使用(创建索引)三、索引的基本原理(面试重点)四、索引的数据结构(B树,hash)五、创建索引的原则(重中之重,面试必问!敬请收藏!)六、百万级别或以上的数据如何删除&
Mysql备份脚本、tomcat故障自愈脚本、nginx日志切割脚本、自动化安装环境脚本、自动发布项目脚本、批量建站脚本
原创 2020-08-27 18:09:02
2719阅读
Ceph Admin1台 OSD,MDS 6台Keepailved+LVS 1主 3从Nginx+PHP 10台NFS 1台Redis+sentinel 1主 4从Mycat+keeplived 1主 3从Mysql+MGR 1主 9从备份机 1台Jumpserver 1台Grafana 1台Zabbix 1台GitLab 1台Jenkins 1台ELK 2台容灾1台
原创 2021-11-25 15:16:44
246阅读
项目方案:旅行规划应用 ## 1. 项目背景 在现代社会中,越来越多的人喜欢旅行和探索新的地方。然而,旅行的规划过程通常是繁琐且耗时的,需要考虑到交通、住宿、景点等多个因素。因此,开发一款旅行规划应用能够帮助用户更有效地规划旅行,提供个性化的旅行建议,提高旅行的便利性和体验度。 ## 2. 项目目标 - 基于用户提供的出发地和目的地,生成最佳的旅行路线和行程安排。 - 根据用户的个人喜好、
原创 8月前
46阅读
记住以下思路,参考最有效的文章,都是博客里的网上,总结整理(个人),以备下次做优化的时候可以快速,如有更好的优化建议 希望能留言一下。(1)、根据服务层面:配置mysql性能优化参数;愤怒的小鸟(写的很详细可以参考,MySQL性能优化之参数配置)(2)、从系统层面增强mysql的性能:优化数据表结构、字段类型、字段索引、分表,分库、读写分离等等。    表结构:数据类型选择;字符编码;适当拆分;适
1、什么是Spring?Spring是一个反转控制IOC和AOP的开发框架和平台。2、解释一下Spring?轻量 : Spring 在大小和透明度上是轻量的,Spring基本核心版本大概只有1M,处理开销也非常小反转控制Inversion of control (IoC) : Spring使用IOC实现松耦合,对象不是自己主动去寻找依赖而是依赖主动推给了自己。面向方面(AOP) : Spring支
1.你为什么选择软件测试行业  因为之前有了解软件测试这个行业,觉得他的发展前景很好。2.根据你以前的工作经验描述一下软件开发、测试过程,由那些角色负责,你做什么  要有架构师、开发经理、测试经理、程序员、测试员。我在里面主要是负责所分到的模块执行测试用例。3.结合你以前的学习和工作经验,你认为如何做好测试。  根据我以前的工作经验,我认为做好工作首先要有一个好的沟通,只有沟通无障碍了,才会有好的
阅读文本大概需要3分钟。什么影响了数据库查询速度1.1 影响数据库查询速度的四个
转载 2023-05-31 08:00:31
57阅读
什么影响了数据库查询速度1.1 影响数据库查询速度的四个因素1.2 风险分析QPS:
转载 2021-08-04 15:02:09
83阅读
502故障排查
原创 2022-01-27 15:44:45
393阅读
1点赞
简单的说就是LVM可以方便的动态调整分区大小。比如你的/home分区不够用了,如果是基于分区,那将是非常痛苦的事情。但如果是LVM,使用lvextend命令就可以了lvm 分区 虽然 方便也有蛋疼的事    误删除不能恢复  风险 大    一般lvm 用的也少 
原创 2021-10-19 18:35:27
2900阅读
(1)最重要的是尽量避免全表扫描”(2)适当的创建索引,考虑在 where 及 order by 涉及的列上建立索引(把所建的索引所用列名,用在where语句中,并尽量在条件的最右边,索引相关知识:https://www.jianshu.com/p/f588c41f1cb5)(3)尽量避免在 where 子句中对字段进行 null 值判断、使用!=或<>操作符、使用 or 来连接条件、对字段进行函数操作等(4)in 和 not in 也要慎用,否则可能会导致全表扫描(5)很多时候用 ex
原创 2022-01-10 15:41:05
659阅读
# 面试问题:Hive性能优化 ## 流程图 ```mermaid journey title Hive性能优化流程 section 准备阶段 开始 --> 设置优化目标 设置优化目标 --> 数据准备 数据准备 --> 创建Hive表 创建Hive表 --> 加载数据 section 性能优化阶段
原创 2023-09-07 06:03:14
19阅读
Android不用静态变量存储数据: 静态变量等数据由于进程已经被杀死而被初始化。在Android中应用进程不是安全的,因为它会有系统给kill掉,但是在实际中可能会有这样的一个假象:当app被杀掉之后会重新再开的,其实这个再打开是重新创建了一个进程,启动上一次打开的Activity,由于此时的静态
原创 2018-05-04 09:43:00
115阅读
Java 面试Java 作为编程语言中的 NO.1,选择入行做 IT 做编程开发的人,基本都把它作为首选语言,进大厂拿高薪也是大多数小伙伴们的梦想。以前 Java 岗位人才的空缺,而需求量又大,所以这种人才供不应求的现状,就是 Java 工程师的薪资待遇相对优厚的原因所在。但是随着这个从事行业的人数逐渐增多,行业竞争也越来越大,招聘的企业和程序员们都想招聘到自己需要的人才/找到自己理想的岗位;导致
精选MySQL面试MySQL的存储引擎MySQL提供了很多种存储引擎 最常用的是InnoDB和MyISAM。如何选择合适的存储引擎?提供几个选择标准,根据选择标准选择对应的存储引擎即可,例如:是否需要支持事物对索引和缓存的支持是否需要做热备存储的限制是否需要外键支持目前MySQL的默认存储引擎是InnoDB,也是当前最主流的选择,主要原因如下:支持事物支持行级锁和表级锁,能支持更多的并发量查询不
什么是冷启动: 冷启动的定义:冷启动就是在启动应用前,系统中没有该应用的任何进程信息。实际也就是要执行Application.onCreate()方法的那次启动。 冷启动 / 热启动的区别:热启动:用户使用返回键退出应用,然后马上又重新启动应用。实际上也就是Application.onCreate(
原创 2018-05-04 09:19:00
65阅读
# 如何查询MySQL端口号的指南 在使用MySQL数据库时,了解数据库的端口号是非常重要的,尤其是在多个服务共存的环境中。如果你是一名刚入行的小白,本文将为你详细说明如何查询MySQL的端口号。我们将通过一个简单的过程来完成这个任务。 ## 查询MySQL端口号的流程 下面是查询MySQL端口号的整体流程,可以通过表格进行了解: | 步骤 | 描述
原创 26天前
4阅读
recycle: 对于Bitmap来说内存分为Java内存和Native内存,而当图片不用时建议调用一下recycle()方法来将native层的内存进行回收,下面看一下它的源码官方对它的解释: LRU: 它是Least Recently Used【最近最少使用】的缩写,通常可以用做Bitmap的存
原创 2018-04-30 10:32:00
107阅读
  • 1
  • 2
  • 3
  • 4
  • 5