首页 > 数据库技术
Sqlserver查询不可以对结果集进行join
今天学习sqlserver使用inner join对两个查询的结果集进行连接查询 (select s_id from score sc where sc.c_id='01') ainner join(select s_id from score sc where sc.c_id='02') bon ...
分类:数据库技术   时间:2020-09-06 19:36:30    收藏:0  评论:0  赞:0  阅读:135
MySQL 学习记录 - 索引
一、B树 特点 一个M阶的B树具有如下几个特征:(如下图 M=3)(下文的关键字可以理解为有效数据,而不是单纯的索引) 定义任意非叶子结点最多只有 M 个儿子,且 M>2 根结点的儿子数为[2, M]除根结点以外的非叶子结点的儿子数为[M/2, M],向上取整; (儿子数:[2,3]) 非叶子结点的 ...
分类:数据库技术   时间:2020-09-06 19:36:19    收藏:0  评论:0  赞:0  阅读:60
mysql 集群异常
1、异常信息 由于mysql 集群是k8s启动,只是用于平时测试,,所以直接删除pod,让它重新生成。 2、查看pod 3、借鉴其他的博客解决问题的思路: 无法从当前节点实现安全引导。原因是当前节点不是集群中最后离开的节点,也就是说当前节点可能未能包含所有的更新。 如果强制启动当前节点,需要修改gr ...
分类:数据库技术   时间:2020-09-06 19:36:05    收藏:0  评论:0  赞:0  阅读:87
Hangfire 入门 (使用MySQL存储)
最近公司的项目要求每小时计算数据并生成报告,使用的Hangfire来实现。 之前对Hangfire并不了解,所以学习并记录下来,希望对大家也有帮助。 环境: .NET Framework 4.7.2 Hangfire.Core 1.7.12 Hangfire.AspNet 0.2.0 Hangfir ...
分类:数据库技术   时间:2020-09-06 19:35:23    收藏:0  评论:0  赞:0  阅读:307
mybatis中的 JDBC处理器 StatementHandler
1、StatementHandler 组件和其他组件之间的调用关系。 MyBatis一个基于JDBC的Dao框架,MyBatis把所有跟JDBC相关的操作全部都放到了StatementHandler中。 一个SQL请求会经过会话,然后是执行器,最由StatementHandler执行jdbc最终到达 ...
分类:数据库技术   时间:2020-09-06 15:34:45    收藏:0  评论:0  赞:0  阅读:75
SQLZOO:SELECT from WORLD Tutorial
namecontinentareapopulationgdp Afghanistan Asia 652230 25500100 20343000000 Albania Europe 28748 2831741 12960000000 Algeria Africa 2381741 37100000 1 ...
分类:数据库技术   时间:2020-09-06 14:45:19    收藏:0  评论:0  赞:0  阅读:123
MySQL之存储过程按月创建表
MySQL之存储过程按月创建表
分类:数据库技术   时间:2020-09-06 14:44:13    收藏:0  评论:0  赞:0  阅读:109
Django 链接sqlserver
https://www.cnblogs.com/djtang/p/9541459.html 'driver':'SQL Server Native Client 10.0', 要与ODBC 一致 ...
分类:数据库技术   时间:2020-09-06 14:42:42    收藏:0  评论:0  赞:0  阅读:74
sql子游标不共享造成的硬解析
昨天遇到一个数据库运行缓慢的问题,awr报告部分信息如下: 看到这里判断应该是硬解析太多造成的,直接登录数据库查看了一下当前等待事件, 大量cursor:pin S wait on X和library cache lock 等待,很明显在等待硬解析,查看当前的阻塞情况,阻塞都也是grfvv7n412 ...
分类:数据库技术   时间:2020-09-06 14:41:41    收藏:0  评论:0  赞:0  阅读:265
使用IDEA连接数据库生成实体类,定制Groovy脚本文件
导语: 如今已2019年, 有许许多多的插件或者编辑器都支持根据数据表自动生成数据实体类了, 比如IDEA, 各种MyBatis的代码生成工具, 等等. 本篇介绍一下如何使用IDEA的groovy脚本文件生成带JPA注解的实体类 一, 使用IDEA连接数据库 需注意: 正式版IDEA才有此功能, 社 ...
分类:数据库技术   时间:2020-09-06 14:38:46    收藏:0  评论:0  赞:0  阅读:69
SqlServer 查询系统数据库列表、表和表字段等对象
1 查询系统数据库列表 select * from master.sys.databases 2 查询表 -- 查询数据库 'Test' 表、视图和存储过程等相关信息 select * from Test.sys.sysobjects where type='U' -- 用户表 select * f ...
分类:数据库技术   时间:2020-09-06 14:32:44    收藏:0  评论:0  赞:0  阅读:65
MySQL之查询多个相同表结构的数据
项目中数据量比较大需要每个月分一次表,按照时间分表; 分表查询逻辑:先按条件查询出要查询的表,再去多张表里面查询符合条件的数据 MySQL查表语句: // 这种方式不支持条件查询 show tables; // 这种方式可以根据table_name字段匹配符合条件的表 select * from i ...
分类:数据库技术   时间:2020-09-06 14:27:39    收藏:0  评论:0  赞:0  阅读:240
Oracle创建表空间
Oracle create tablespace语法详解CREATE [UNDO] TABLESPACE tablespace_name [DATAFILE datefile_spec1 [,datefile_spec2] ...... [{MININUM EXTENT integer [k|m] ... ...
分类:数据库技术   时间:2020-09-06 14:23:09    收藏:0  评论:0  赞:0  阅读:63
Myabtis动态SQL,你真的会了吗?
目录 前言 什么是动态SQL? 常用的标签 if choose、when、otherwise where foreach set sql include 总结 拓展一下 Mybatis中如何避免魔数? 如何引用其他XML中的SQL片段? 总结 前言 通过前两篇的文章我们了解了Mybatis基本的CR ...
分类:数据库技术   时间:2020-09-06 14:22:41    收藏:0  评论:0  赞:0  阅读:54
数据库锁知识总结
数据库锁知识总结 github 数据库锁知识总结 锁的作用 数据库是多用户使用的共享资源。在高并发的情况下,如果多个事务同时操作同一数据,如果不加控制,就可能会读取或保存不正确的数据,破坏数据库的一致性。锁就是为了解决这种问题而生的。 锁的等级及区别 表级锁 开销小,加锁快;不会出现死锁;锁定颗粒度 ...
分类:数据库技术   时间:2020-09-06 14:20:43    收藏:0  评论:0  赞:0  阅读:61
mysql 中sql语句注意事项
1.where中不能使用聚合函数 mysql中常用的聚合函数有 2.为什么where 条件中不能使用聚合函数? 首先,sql的执行顺序为: FROM, including JOINs >WHERE-->group by-->having-->select >order by 聚合函数针对结果集,wh ...
分类:数据库技术   时间:2020-09-06 14:18:57    收藏:0  评论:0  赞:0  阅读:70
PostgreSQL的MVCC(5)--In-page vacuum and HOT updates
in-page vacuum和HOT更新,两种技术都可以称为优化。它们很重要,但实际上并未包含在文档中。 在常规更新期间执行in-page vacuum 当因为读取或更新访问页面时,如果PostgreSQL知道该页面空间不足,则可以执行一次快速的in-page vacuum。发生在以下两种情况下: ...
分类:数据库技术   时间:2020-09-06 14:16:43    收藏:0  评论:0  赞:0  阅读:79
win10安装mysql8.0版本
1 下载 解压 下完完成之后解压 如 解压后的位置G:\database_soft\mysql-8.0.21-winx64 2 配置环境变量 3 设置配置文件 在安装mysql的bin目录下 新建my-default.ini 其中注意两点 mysql的安装目录 mysql数据库的数据的存放目录 [m ...
分类:数据库技术   时间:2020-09-06 14:15:56    收藏:0  评论:0  赞:0  阅读:51
Centos7操作系统上搭建mysql服务器
Centos7将默认数据库mysql替换成了Mariadb,如果想继续使用mysql 需要卸载Mariadb 再安装mysql;当然也有的直接安装mysql会覆盖mariadb,保险起见还是先卸载 1.查看是否安装了mariadb rpm -qa |grep -i mariadb 2.卸载已经安装的 ...
分类:数据库技术   时间:2020-09-06 08:34:54    收藏:0  评论:0  赞:0  阅读:103
adb常用操作
adb常用操作 1.连接指定设备 adb -s 127.0.0.1:5555 shell 2.给某个app发送广播 am broadcast -a "send_by_frank_test" am broadcast -a "send_by_frank_test" --es aaa bbb 3.手机a ...
分类:数据库技术   时间:2020-09-06 08:08:32    收藏:0  评论:0  赞:0  阅读:89
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!