搜索结果
查询Tags标签: id,共有 7294条记录-
MySQL数据库基础
数据库的创建 CREATE DATABASE 数据库名称表的创建 CREATE TABLE 表名称 ( -- not null 设置非空 列名称1 数据类型 not null, 列名称2 数据类型, ....... --设置主键 constraint PK_Reader_ID primary key (Reader_id) )设置约束 1.设置外键约束 alter table 表A add con…
2021/4/28 19:55:18 人评论 次浏览 -
MongoDB索引创建技巧(一)
索引排序 如果查询程序无法从索引获得排序顺序,就会将结果放在内存中排序,使用排序索引可以提高性能。 mongos> use db3 switched to db db3 mongos> db.test.getIndexes() [{"v" : 2,"key" : {"_id" : 1},"name" : &quo…
2021/4/28 19:30:31 人评论 次浏览 -
Nacos源码启动及变更PostgreSQL数据库
目录Nacos源码启动下载编译1、protoc安装2、编译生成entity启动初始化数据源启动文件及数据库配置文件配置启动参数打包执行打包后生成的可运行文件更新数据源数据库变更为PostgreSQL增加Postgresql驱动包更新console模块数据库配置更新style模块更新config模块pom增加驱动…
2021/4/28 19:30:27 人评论 次浏览 -
MongoDB通过profile监控慢日志
基础环境 CentOS 7.5MongoDB 4.2分片集群 开启profile 单机版 > db.getProfilingLevel() 0> use admin switched to db admin > db.setProfilingLevel(1,100) { "was" : 0, "slowms" : 100, "sampleRate" : 1, "ok" : 1…
2021/4/28 19:29:53 人评论 次浏览 -
SpringBoot使用Redis做缓存结合自带注解
配置Spring Cache<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId> </dependency> <dependency><groupId>com.github.ulisesbocchio</groupId>&…
2021/4/28 19:28:10 人评论 次浏览 -
项目CPU占用过高分析
排查步骤如下:1. 执行 top 命令,在linux系统上显示系统各个进程的资源占用状态,找到占用率很高的进程ID 10242. 执行 top -p 1024 -H 命令,查看当前进程下的所有线程信息,找到占用率很高的线程ID 2048,将ID转换成16进制得到8003. 执行 jdstack 1024> thread_stac…
2021/4/28 18:28:40 人评论 次浏览 -
关于Axios请求JavaWeb(SpringMVC)参数接收问题
data1:{id:9} test2 = ()=>{axios.defaults.baseURL = http://localhost:8080;axios.post("/test2",qs.stringify(this.state.data1)).then((res)=>{console.log(res)}).catch((e)=>{console.log(e);});}@RequestMapping("/test2")@CrossOri…
2021/4/28 14:25:15 人评论 次浏览 -
索引简介
索引定义:索引是数据库系统内部自动维护的隐藏的"数据表",可以极大的加快数据的查找速度。这个隐藏的数据表,其中的数据是自动排序好的,其查找速度就是建立在这个基础上的。通常,所谓索引,其实是指一个表的某个或者某些字段作为索引数据字段就可以了,形式…
2021/4/28 10:55:13 人评论 次浏览 -
笔记----SQL语句
SQL语句 1. 四个表:course、score、student、teacher2. SQL的题2.1 查询姓“猴”的学生名单2.2 查询课程编号为“2”的总成绩2.3 查询选了课程的学生人数2.4 查询各科成绩最高和最低的分, 以如下的形式显示:课程号,最高分,最低分2.5 查询每门课程被选修的学生数2.6 查…
2021/4/28 2:25:47 人评论 次浏览 -
全网最全一篇数据库MVCC详解,不全你打我
什么是MVCC全称Multi-Version Concurrency Control,即多版本并发控制,主要是为了提高数据库的并发性能。以下文章都是围绕InnoDB引擎来讲,因为myIsam不支持事务。 同一行数据平时发生读写请求时,会上锁阻塞住。但mvcc用更好的方式去处理读—写请求,做到在发生读—写请…
2021/4/28 2:25:36 人评论 次浏览 -
Python中可变数据类型和不可变数据类型
不可变数据类型: 数值型、字符串型string和元组tuple 不允许变量的值发生变化,如果改变了变量的值,相当于是新建了一个对象,而对于相同的值的对象,在内存中则只有一个对象(一个地址),如下图用id()方法可以打印对象的id 可变数据类型: 列表list和字典dict; 允许…
2021/4/27 22:25:17 人评论 次浏览 -
Python一些知识
不定期写一些学到的Python小知识1 关于字典中键的一些了解 1.1 字典的查找过程 通过hash函数将key计算为哈希值;通过哈希值确定一个位置,这个位置是一个存放着可能存在冲突的元素的数组(即“桶”,bucket),每个元素都是一个键值对,理想情况下,这个数组里只有1个元素;…
2021/4/27 20:28:18 人评论 次浏览 -
10-python基础-对象的方法
10-python基础-对象的方法方法的概念:其实方法就是函数,只不过它是属于某一个对象的.1.默认去掉前后的空格 a=" ABCRGJ " print(a) b=a.strip() #默认是去掉字符串前后的空格,或者其他指定的值 print(b)ABCRGJ ABCRGJ2.去掉前后的"_"a2="_____…
2021/4/27 20:28:14 人评论 次浏览 -
干货篇| MySQL查询优化这样做才对!带你了解正确的处理过程
点赞再看,养成习惯! MySQL查询优化需要经过解析、预处理和优化三个步骤。在这些过程中,都有可能发生错误。本篇文章不会深入讨论错误处理,而是帮助理解 MySQL 执行查询的方式,以便可以写出更好的查询语句。 解析器和预处理器 一开始,MySQL 的解析器将查询语句拆分成…
2021/4/27 19:28:39 人评论 次浏览 -
【MySQL 查询语句测试】
今天碰见几道数据库的题,所以新建了一个测试表来测试一下,里面生成了大概1万条数据吧 1.生成测试数据具体随机生成测试数据可以参考下面链接:https://www.cnblogs.com/hill1126/p/11334523.html2.注意事项如果你的MySQL版本是8以上的话可能会遇到一个小问题:用CALL a…
2021/4/27 19:28:34 人评论 次浏览