第二阶段大串烧

2024-08-22 07:08
文章标签 第二阶段 大串烧

本文主要是介绍第二阶段大串烧,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

–1,数据库

产品

关系型:Mysql、Oracle、SqlServer、DB2。。。
非关系型:Redis、ES…

SQL的优化

参考帖子:https://blog.csdn.net/u012932876/article/details/117359992
1,用字段名代替*
2,where里尽量不要用or
3,在做表设计时,尽量用varchar代替char
4,观察SQL的执行性能,使用关键字explain,目的就是观察SQL有没有使用索引
5,做模糊查询时,尽量确定开始的元素 where name like ‘a%’

数据库的优化

索引:好处就是可以提高查询效率,坏处是本身索引就是一张表占内存,更新数据也比较难。
索引设计的原则:如果经常按照固定的列查询,最好就给这个列加索引
select * from student where name=??? #使用索引
alter table student add index 索引名(name) #创建索引
视图:本质上就是一张表,把查询结果缓存起来。
create view studentView as select * from student where name=??? #创建视图
select * from studentView #使用视图

分库分表分桶、、、、

–2,框架

SpringMVC:接受请求@Res

这篇关于第二阶段大串烧的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1095580

相关文章

Java第二阶段---09类和对象---第三节 构造方法

第三节 构造方法 1.概念 构造方法是一种特殊的方法,主要用于创建对象以及完成对象的属性初始化操作。构造方法不能被对象调用。 2.语法 //[]中内容可有可无 访问修饰符 类名([参数列表]){ } 3.示例 public class Car {     //车特征(属性)     public String name;//车名   可以直接拿来用 说明它有初始值     pu

【网络安全】服务基础第二阶段——第二节:Linux系统管理基础----Linux统计,高阶命令

目录 一、Linux高阶命令 1.1 管道符的基本原理 1.2 重定向 1.2.1 输出重定向 1.2.2 输入重定向 1.2.3 wc命令基本用法 1.3 别名 1.3.1 which命令基本语法 1.3.2 alias命令基本语法 1.4 压缩归档tar 1.4.1 第一种:gzip压缩 1.4.2 第二种:bzip压缩 1.5 tar命令 二、VIM编辑器使用

2.第二阶段x86游戏实战2-认识进制、理解数据宽度和位的概念

免责声明:内容仅供学习参考,请合法利用知识,禁止进行违法犯罪活动! 本次游戏没法给 内容参考于:微尘网络安全 工具下载: 链接:https://pan.baidu.com/s/1rEEJnt85npn7N38Ai0_F2Q?pwd=6tw3 提取码:6tw3 复制这段内容后打开百度网盘手机App,操作更方便哦 上一个内容:1.第二阶段x86游戏实战2-前言 进制、数据宽度、位是一

云计算第二阶段---DBA Day8-Day9

DBA Day8   该阶段的2天内容,都会和数据库中间件,集群配置有关.   什么是中间件?         通俗来说,就是在正式文件内容从客户端发送或获取请求时,在传播过程中地点中间商,负责管理请求,并对其进行分类。  环境准备:     准备一台虚拟机,配置好YUM仓库,IP. redis介绍 什么是字典型数据库?               类似 :

U-boot第二阶段代码分析

U-Boot第一阶段的启动流程。(nandflash启动,把nand的4k代码考到sram中,因为nand没址线,不能映射到内存,所以通过sram进行过度,sram中4k代码把整个uboot拷贝到sdram上,初始化好堆栈,为c语言提供条件,进入uboot的第二阶段! )这个阶段主要是初始化硬件设备,为加载U-Boot的第二阶段代码准备RAM空间最后跳转到lib_arm/board.c中star

力扣刷题第二阶段Days35(javascript)

1,题目描述 -- 和为K的子数组 给你一个整数数组 nums 和一个整数 k ,请你统计并返回 该数组中和为 k 的子数组的个数 。 子数组是数组中元素的连续非空序列。 2,代码详解 哈希+前缀和 /*** @param {number[]} nums* @param {number} k* @return {number}*/var subarraySum = function

云计算第二阶段---DBA Day05-DAY07

DBA   Day05         这周的内容涉及到的是各类数据库的服务配置与数据的备份与恢复操作. 环境准备: 设置   ip 地址 和主机名   安装mysql,mysql-server --->启动 yum -y install mysql mysql-server #装mysql环境包systemclt start mysqld #启动服务

Linux云计算 |【第二阶段】SECURITY-DAY5

主要内容: iptables防火墙(4表、5链)、filter表控制、扩展匹配、nat表典型应用 一、防火墙概述 1)防火墙技术:隔离内部网络和外部网络的隔离技术; ① 从逻辑上讲,防火墙可以大体分为主机防火墙和网络防火墙: a) 主机防火墙:针对于单个主机进行防护b) 网络防火墙:往往处于网络入口或边缘,针对于网络入口进行防护,服务于防火墙背后的本地局域网; 网络防火墙和主机防

Linux云计算 |【第二阶段】SECURITY-DAY1

主要内容: 监控基础(系统监控命令、监控软件)、Zabbix监控服务端部署、Zabbix监控客户端部署、创建监控主机、调用监控模板、自定义key、创建模板、应用集、监控项、绑定模板; 一、监控概述 1)监控的目的 ① 实时报告系统的运行情况 每一部分必须同时监控,内容包括吞吐量、反应时间、使用率等; ② 提前发现系统的问题 进行服务器性能调整前,知道调整方向,且找出系统的

Linux云计算 |【第二阶段】SECURITY-DAY2

主要内容: Zabbix报警机制(创建触发器、设置邮箱、执行动作),Zabbix进阶操作(主动发现、主被动监控模式、拓扑图、聚合图形)、监控案例(监控Nginx服务状态、监控TCP连接状态) 一、Zabbix报警机制概念 - 自定义的监控项默认不会自动报警,首页也不显示报警错误提示,需要配置触发器与报警动作才可实现自动报警,如图所示: 1)触发器(Trigger) 创建触发器时,