数据库
文章平均质量分 88
小白白007
这个作者很懒,什么都没留下…
展开
-
关于mysql order by 用法的理解以及执行优化
sql执行的代码: select city,name,age from t where city=‘杭州’ order by name limit 1000 ; Extra 这个字段中的“Using filesort”表示的就是需要排序,MySQL 会给每个线程分配一块内存用于排序,称为 sort_buffer。 初始化 sort_buffer,确定放入 name、city、age 这三个字段; 从索引 city 找到第一个满足 city='杭州’条件的主键 id,也就是图中的 ID_X; 到主键 i原创 2022-02-25 13:57:08 · 308 阅读 · 0 评论 -
Redis学习归纳总结--包含redis的所有基础知识点
Redis redis是开源的,内存中的数据结构存储系统,他可以用作数据库,缓存和消息中间件 它支持多种类型的数据结构,如字符串,散列,列表, 突然关机可能导致内存内容丢失,所以redis 有磁盘持久化,减少损失 dubbo的数据中心 关系型数据库和非关系型数据库 关系型数据库 优点:ava 清晰易理解 使用方便,通用的sql语言 易于维护,丰富的完整性 缺点: 磁盘I/O是并发的瓶颈 海量数据查询效率低 横向扩展困难,无法简单的通过硬件和服务节点来扩展能力性能和负载能力,当需要对数据库进行升级和扩展时,需原创 2021-04-17 18:08:46 · 268 阅读 · 0 评论 -
springboot整合redis和log4j2
目录结构: 整合redis(先把redis启动起来) 找到对应目录输入命令 redis-server redis.windows.conf controller层 package com.searchmarket.config; import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.sp...原创 2020-02-17 17:04:49 · 860 阅读 · 0 评论 -
IDEA连接数据库
操作流程图 需要下载插件原创 2020-02-06 15:24:16 · 127 阅读 · 0 评论 -
初步了解Redis
NoSql: 作用:应对基于海量用户和海量数据前提下的数据处理问题 特征: 1.可扩容,可伸缩 2.大数据量下高性能 3.灵活的数据模型 4.高可用 常见的NoSql数据库: 1.redis 2.memcache 3.HBase 4.MongoDB ** 电商场景的解决方案 ** Redis的简介: 概念:使用C语言开发的一个开源的高性能键值对数据库 特征: 1.数据间没有必然的关联...原创 2019-12-04 09:21:56 · 113 阅读 · 0 评论 -
c3p0
c3p0的代码使用: package com.zxh.c3p0; import java.sql.Connection; import java.sql.ResultSet; import java.sql.Statement; import com.mchange.v2.c3p0.ComboPooledDataSource; import com.zxh.jdbcUtils.jdbcUtils...原创 2019-10-23 11:05:27 · 116 阅读 · 0 评论 -
jdbcUtils的使用
jdbcUtils使用 主函数 import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; public static void main(String[] args) throws SQLException { ...原创 2019-10-22 19:10:58 · 459 阅读 · 0 评论 -
jdbc的增查
利用jdbc查询数据库的所有数据 public static void main(String[] args) throws ClassNotFoundException, SQLException { //1.注册驱动 Class.forName("com.mysql.jdbc.Driver"); //2.获得连接 String url = "jdbc:mysql://loca...原创 2019-10-22 19:05:33 · 123 阅读 · 0 评论