首页 > 数据库技术
MySQL锁
一.什么是锁 数据库的锁是为了对共享资源进行并发访问,提供数据的完整性和一致性,这样才能保证在高并发场景下,访问数据库时,数据不会出现问题. 二.锁机制 1.按锁的粒度划分:行级锁、表级锁、页级锁、间隙锁 MyISAM和MEMORY采用表级锁(table-level locking) InnoDB支 ...
分类:数据库技术   时间:2021-07-16 15:49:49    收藏:0  评论:0  赞:0  阅读:33
SQL:查询时给表起别名
Q 有两个表student、score,查询前一个表的id、name列,后一个表的total列,查询结果通过两个表的id连接起来 要求 使用别名st和sc替换表名进行查询 A SELECT st.id , st.name , sc.total FROM student st , score sc W ...
分类:数据库技术   时间:2021-07-16 15:48:03    收藏:0  评论:0  赞:0  阅读:22
Mysql中Truncate用法详解
前言: 1.当我们想要清空某张表时,往往会使用truncate语句。大多时候我们只关心能否满足需求,而不去想这类语句的使用场景及注意事项。本篇文章主要介绍truncate语句的使用方法及注意事项。 1.truncate使用语法 truncate的作用是清空表或者说是截断表,只能作用于表。trunca ...
分类:数据库技术   时间:2021-07-16 15:45:21    收藏:0  评论:0  赞:0  阅读:43
JDBCTemplate
1. JdbcTemplate JdbcTemplate是spring框架中提供的一个模板对象,是对原始繁琐的Jdbc API对象的简单封装 JdbcTemplate jdbcTemplate = new JdbcTemplate(DataSource dataSource); int update ...
分类:数据库技术   时间:2021-07-16 15:44:43    收藏:0  评论:0  赞:0  阅读:30
JDBC
JDBC 1.数据库驱动 驱动:声卡,显卡、数据库 我们的程序会通过数据库驱动,和数据库打交道! 2.JDBC SUN公司为了简化开发人员的对数据库的统一 操作,提供了一一个Java操作数据库的规范,俗称JDBC 这些规范的实现由具体的厂商去做~对于开发人员来说,我们只需要掌握JDBC接口的操作即可 ...
分类:数据库技术   时间:2021-07-16 15:41:29    收藏:0  评论:0  赞:0  阅读:31
sql 批量查询数据问题处理
从数据库中获取数据 SELECT re.tenant_id as adm_div_code, re.pa_year, re.pa_bt_bt_no nt_pa_vo_id, #re.pa_bt_bt_no, pi.created_date AS bi_date, re.accept_bt_code ...
分类:数据库技术   时间:2021-07-16 15:40:44    收藏:0  评论:0  赞:0  阅读:32
MySQL安装与配置-win免安装版
MySQL安装与配置-win免安装版 正文 以下介绍MySQL安装与配置,基于win系统的免安装版 1、MySQL-win免安装版下载 https://www.mysql.com/downloads 下载MySQL community (GPL)中windows-免安装版 2、解压文件至需要安装的目 ...
分类:数据库技术   时间:2021-07-16 15:38:47    收藏:0  评论:0  赞:0  阅读:27
MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify the data set are disabled...报错解决
今天使用redis移除集合元素时出现问题: (error) MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modif ...
分类:数据库技术   时间:2021-07-16 15:33:48    收藏:0  评论:0  赞:0  阅读:31
MYSQL分组函数
语法: select 分组函数,字段名 from 表名 【where 筛选前条件】 group by 字段名 【having 分组后筛选】; 注意: 1. group by 后面的字段名必须跟select后的字段名保持一致,可以少于group by中的字段,但不能包含group by中没有的字段 2 ...
分类:数据库技术   时间:2021-07-16 15:25:54    收藏:0  评论:0  赞:0  阅读:19
mysql查看创建数据表的DDL语句
1.用命令:show create table + 表名 或者直接用PLSQL执行 ...
分类:数据库技术   时间:2021-07-16 15:22:46    收藏:0  评论:0  赞:0  阅读:28
数据库死锁问题
mysql数据库innerdb存储引擎 隔离级别为默认可重复度,死锁需要两个条件 1、必须有两个事务同时存在 2、两个事务同时更新两条相同的数据,更新顺序完全相反。 可以理解为,两个事物,彼此等待加锁数据是两事物已上锁的数据。 ...
分类:数据库技术   时间:2021-07-16 15:17:35    收藏:0  评论:0  赞:0  阅读:22
CUDA程序调试cuda_gdb
CUDA程序调试cuda_gdb 本文部分引用和参考自博客:https://blog.csdn.net/qqdkg/article/details/118713504 在 linux 下 CUDA 程序的 Debug 方法 调试过程 # -g -G 代表为 CPU 和 GPU 代码部分进行调试编译 ...
分类:数据库技术   时间:2021-07-16 15:16:13    收藏:0  评论:0  赞:0  阅读:26
MySQL数据库,show databases数据库显示不全的问题
原来是MySQL数据库的user表里,存在用户名为空的账户即匿名账户,导致登录的时候是虽然用的是root,但实际是匿名登录的,通过错误提示里的''@'localhost'可以看出来。 问题解决: 管理员模式下 cmd 进入命令提示符,输入: mysql -u root -p # 回车直接进入mysq ...
分类:数据库技术   时间:2021-07-16 15:16:04    收藏:0  评论:0  赞:0  阅读:25
mongodb 占用内存及解决方法
1.先了解一下linux对内存的管理方式: 在Linux里(别的系统也差不多),内存有物理内存和虚拟内存之说,物理内存是什么自然无需解释,虚拟内存实际是物理内存的抽象,多数情况下,出于方便性的考虑,程序访问的都是虚拟内存地址,然后操作系统会把它翻译成物理内存地址。 很多人会把虚拟内存和Swap混为一 ...
分类:数据库技术   时间:2021-07-16 15:08:49    收藏:0  评论:0  赞:0  阅读:19
SQL Server Where 条件中 != 是否能查询出 为null的数据
有个需求查找表格中 状态(status) 不是 1的数据。我们很容易从字面意思写出第一条SQL ,然而得到的结果不是我们想要的。 select * from tableTmp where Status != 1 以下 SQL 语句中 才是最终需要的结果 select * from tableTmp ...
分类:数据库技术   时间:2021-07-16 10:44:52    收藏:0  评论:0  赞:0  阅读:21
数据库基本的锁
数据库锁 乐观锁:乐观锁认为一般情况下数据不会造成冲突,所以在数据进行提交更新时才会对数据的冲突与否进行检测(适用于多读少写)。 悲观锁:在整个数据处理过程中,将数据处于锁定状态(适用于多写少读)。 行级锁:一行数据被一个事务操作(增删改),这行数据会被锁住,其他事务需要等待行锁解锁后才能操作该行数 ...
分类:数据库技术   时间:2021-07-16 10:44:03    收藏:0  评论:0  赞:0  阅读:13
视图:DBA_TAB_PARTITIONS 分区表视图
ColumnDatatype释义Description TABLE_OWNER VARCHAR2(128) 表的owner Owner of the table TABLE_NAME VARCHAR2(128) 表名 Name of the table COMPOSITE VARCHAR2(3) 指 ...
分类:数据库技术   时间:2021-07-16 10:38:08    收藏:0  评论:0  赞:0  阅读:18
13--mysql事务详解
一、事务介绍 1、什么是事务: 事务(Transaction),顾名思义就是要做的或所做的事情,数据库事务指的则是作为单个逻辑工作单元执行的一系列操作(SQL语句)。这些操作要么全部执行,要么全部不执行。 2、为什么需要事务 把一系列sql放入一个事务中有两个目的: 1、为数据库操作提供了一个从失败 ...
分类:数据库技术   时间:2021-07-16 10:36:07    收藏:0  评论:0  赞:0  阅读:20
PHP ArrayAccess 接口简单实例
/* * ArrayAccess :Interface to provide accessing objects as arrays. * 用访问数组的方式访问对象的 */ class Foo implements ArrayAccess { private $container = []; pub ...
分类:数据库技术   时间:2021-07-16 10:35:40    收藏:0  评论:0  赞:0  阅读:22
18C RAC数据库开机自启动配置
环境: DB:18C RAC 1.查看数据库当前的配置[grid@rac01 ~]$ crsctl stat res ora.slnngk.db -p|grep AUTO_STARTAUTO_START=restore其中restore表示还原、恢复的含义,是把实例状态恢复到CRS停止前的状态。 2 ...
分类:数据库技术   时间:2021-07-16 10:33:51    收藏:0  评论:0  赞:0  阅读:26
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!