查询学习课程”python”比课程 “java” 成绩高的学生的学号;– 思路:– 获取所有有python课程的人(学号,成绩) - 临时表– 获取所有有java课程的人(学号,成绩) - 临时表– 根据学号连接两个临时表:– 学号 | 物理成绩 | 生物成绩– 然后再进行筛选12345select... ...
分类:
数据库 时间:
2020-02-09 09:14:55
阅读次数:
120
【MySQL优化】MySQL高并发配置优化基础知识MySQL的优化分为两个部分,一是服务器物理硬件的优化,二是MySQL自身(my.cnf)的优化。一、服务器硬件对MySQL性能的影响①磁盘寻道能力(磁盘I/O),以目前高转速SCSI硬盘(7200转/秒)为例,这种硬盘理论上每秒寻道7200次,这是物理特性决定的,没有办法改变。MySQL每秒钟都在进行大量、复杂的查询操作,对磁盘的读写量可想而知。
分类:
数据库 时间:
2020-02-09 00:45:21
阅读次数:
163
1290–TheMySQLserverisrunningwiththe–secure-file-privoptionsoitcannotexecutethisstatementsecure-file-priv特性secure-file-priv参数是用来限制LOADDATA,SELECT…OUTFILE,andLOAD_FILE()传到哪个指定目录的。ure_file_priv的值为null,表示
分类:
数据库 时间:
2020-02-09 00:39:19
阅读次数:
107
oauth2.0通过JdbcClientDetailsService从数据库读取相应的配置 在上一节我们讲述的配置是把授权码存储在redis中,把相应的请求的路径用使用in-memory存储 ,这个是放在了内存中,但是实际开发我们的数据希望是从数据表中查询的,那应该怎么做呢? 1.回顾in-memo ...
分类:
数据库 时间:
2020-02-09 00:34:08
阅读次数:
223
例子:根据多个id查询用户 User.xml: 1 <!--多个id查询 通过queryvo --> 2 <select id="selectUserByIds" parameterType="QueryVo" 3 resultType="User"> 4 <include refid="selec ...
分类:
数据库 时间:
2020-02-08 22:07:47
阅读次数:
102
上一篇我们看了一下这个队列ConcurrentLinkedQueue,那就是一个无界非阻塞链表,我们这次来看看LinkedBlockingQueue,这个队列看名字就知道是一个阻塞式队列(也就是一个单向链表),基于独占锁实现的,比较简单; 一.LinkedBlockingQueue基本结构 内部也是 ...
分类:
数据库 时间:
2020-02-08 22:04:59
阅读次数:
108
最近有个客户在测试Oracle Compute云,他们的应用需要使用MySQL数据库,由于是企业级应用一定要考虑高可用架构,因此有需求要在Oracle Compute云上搭建MySQL高可用集群。客户根据自身的技术储备想要使用Keepalived组件来配合MySQL实现。今天结合Oracle Com... ...
分类:
数据库 时间:
2020-02-08 19:18:30
阅读次数:
110
单台设备基于63G的数据量快速完成mysql主从搭建
分类:
数据库 时间:
2020-02-08 19:17:00
阅读次数:
82
在学mybaits的时候遇到了这个错误,而且卡住了我三个小时也找不到,最后分析出来不能初始化类,然后就结合着之前自己以前的一点经验发现只有有参构造没有无参构造,因此只需要添加上无参构造就可以了。 错误源码 org.apache.ibatis.exceptions.PersistenceExcepti ...
分类:
数据库 时间:
2020-02-08 17:54:20
阅读次数:
83
a) 加载数据库驱动程序 在测试计划中添加Oracle数据库的驱动程序jar包,添加的jar包要与所压测的Oracle数据库版本一致,jar包放在Jmeter的lib目录下,我们用的是ojdbc6.jar这个jar包。示例如下: b) 添加线程组:右键测试计划——添加——Threads(users) ...
分类:
数据库 时间:
2020-02-08 17:50:13
阅读次数:
92
【MySQL优化】MySQL 高并发配置优化基础知识 MySQL的优化分为两个部分,一是服务器物理硬件的优化,二是MySQL自身(my.cnf)的优化。 一、服务器硬件对MySQL性能的影响 ① 磁盘寻道能力(磁盘I/O),以目前高转速SCSI硬盘(7200转/秒)为例,这种硬盘理论上每秒寻道720 ...
分类:
数据库 时间:
2020-02-08 17:42:57
阅读次数:
94
sqlite数据库大部分在开发时使用,其注入语句也与其他数据库不同 sqlite数据库有一张sqlite_master表,里面有type/name/tbl_name/rootpage/sql记录着用户创建表时的相关信息 sqlite数据库的注释符是两个横杠“--”,空格会自动用加号表示 测试回显位置 ...
分类:
数据库 时间:
2020-02-08 17:25:32
阅读次数:
100
curl -L get.rvm.io | bash -s stable 出现以上问题时,可以执行以下命令来代替上面的命令 curl -L https://raw.githubusercontent.com/wayneeseguin/rvm/master/binscripts/rvm-installe ...
分类:
数据库 时间:
2020-02-08 15:46:40
阅读次数:
313
1:子查询是将一个查询语句嵌套在另一个查询语句中。 2:内层查询语句的查询结果,可以为外层查询语句提供查询条件。 3:子查询中可以包含:IN、NOT IN、ANY、ALL、EXISTS 和 NOT EXISTS等关键字 4:还可以包含比较运算符:= 、 !=、> 、<等 #查询平均年龄在25岁以上的 ...
分类:
数据库 时间:
2020-02-08 15:30:55
阅读次数:
95
一、MySQL还是个黑盒子 我们都知道,只要我们系统引入了 MySQL 驱动和连接池,就能从数据库连接池获取一个数据库连接,然后就可以执行增删改查的操作了。 可是我们并不知道 MySQL 里面是怎么执行的,例如我们执行了 insert 语句,只知道表里面多了一条数据,MySQL 是怎么插入的我们就不 ...
分类:
数据库 时间:
2020-02-08 15:19:13
阅读次数:
82
【改造背景】 使用Yii2.0开发api时,使用asArray()函数时,框架本身默认将所有数据类型都转换成字符串处理。在与前端强类型语言交互时极不方便。所以希望改造框架返回数据表对应字段类型,而无需每次手工进行转换。 【改造步骤】 1、数据库连接配置attributes中增加两个PDO参数: re ...
分类:
数据库 时间:
2020-02-08 13:50:36
阅读次数:
118
from flask import Flaskfrom flask_sqlalchemy import SQLAlchemyimport configapp = Flask(__name__)app.config.from_object(config)db = SQLAlchemy(app)book ...
分类:
数据库 时间:
2020-02-08 13:43:49
阅读次数:
84