码迷,mamicode.com
首页 > 数据库 > 周排行
软件评测师考试总复习(数据库技术)
1、三级/两级技术 视图->外模式(局部) 基本表->模式 数据文件->内模式 外模式/模式映像->逻辑独立性 内模式/模式映像->物理独立性 2、数据库管理系统 数据库的安全性(不合法用户) 数据库的完整性(合法用户) 并发控制 故障恢复 3、数据模型三要素:数据结构、数据操作、数据的约束条件 4 ...
分类:数据库   时间:2020-11-01 10:32:15    阅读次数:19
SQL中通用的数据类型
SQL 通用数据类型 数据库表中的每个列都要求有名称和数据类型。Each column in a database table is required to have a name and a data type. SQL 开发人员必须在创建 SQL 表时决定表中的每个列将要存储的数据的类型。数据类 ...
分类:数据库   时间:2020-11-01 10:35:18    阅读次数:16
## 【分布式事务】面试官问我:MySQL中的XA事务崩溃了如何恢复??
写在前面 前段时间搭建了一套MySQL分布式数据库集群,数据库节点有12个,用来测试各种分布式事务方案的性能和优缺点。测试MySQL XA事务时,正当测试脚本向数据库中批量插入数据时,强制服务器断电!注意:是直接拔电源,使其瞬间断电,再次重启服务器后,MySQL数据库报错了。特此记录MySQL XA ...
分类:数据库   时间:2020-11-01 10:37:26    阅读次数:25
Mysql 进阶查询 (select 语句的高级用法)
前言、 在mysql 中,可以使用SELECT 语句来查询数据,查询数据是指从数据库中根据需求,使用不同的查询方式来获取不同的数据,是使用频率最高,最重要的操作。 今天给大家带来查询语句的高级语法 一、按关键字排序 1、使用order by语句来实现排序 2、排序可针对一个或多个字段 3、ASC:升 ...
分类:数据库   时间:2020-11-01 10:41:51    阅读次数:24
2.DB算法及代码问题分析
1. 大量文本框丢失: ####原因一:opencv 轮廓近似: epsilon值设置偏大,导致不足四个点,进而导致后续必要的处理将其滤掉(此工程后续处理必须大于四个点才能正常进行) ####原因二:short_side过滤: 最短边小于设置的阈值,将会当做干扰滤掉 #2.部分模糊文本框丢失: ## ...
分类:数据库   时间:2020-11-01 20:41:32    阅读次数:24
JDBC Template
query(new BeanPropertyRowMapper<T>(T.class)); JDBC连接mysql数据库,执行更新sql指令的一般顺序如下(密码和sql语句略去) 1 package cn.gao.jdbc; 2 3 import java.sql.Connection; 4 imp ...
分类:数据库   时间:2020-11-01 20:43:17    阅读次数:17
oracle导出导入,版本不同、字符集不同的办法
--查看当前数据库的字符集编码select userenv('language') from dual;1、head -5 a.dmp 可以看到dmp文件如果不兼容,你可以用sed修改版本号sed -i 's/11.02.01/10.02.01/g' a.dmp 2、字符集的问题版,在导出数据的时候 ...
分类:数据库   时间:2020-11-01 20:44:18    阅读次数:24
MySQL日期函数
DATE_ADD() 函数向日期添加指定的时间间隔。 DATE_ADD(date,INTERVAL expr type) DATE_SUB() 函数从日期减去指定的时间间隔。 DATE_SUB(date,INTERVAL expr type) DATEDIFF() 函数返回两个日期之间的天数。 DA ...
分类:数据库   时间:2020-11-01 20:54:49    阅读次数:23
互联网项目中mysql应该选什么事务隔离级别
摘要企业千万家,靠谱没几家。社招选错家,亲人两行泪。祝大家金三银四跳槽顺利!引言开始我们的内容,相信大家一定遇到过下面的一个面试场景面试官:“讲讲mysql有几个事务隔离级别?”你:“读未提交,读已提交,可重复读,串行化四个!默认是可重复读”面试官:“为什么mysql选可重复读作为默认的隔离级别?”(你面露苦色,不知如何回答!)面试官:"你们项目中选了哪个隔离级别?为什么?"你
分类:数据库   时间:2020-11-01 21:01:20    阅读次数:28
Mysql中事务ACID实现原理
引言照例,我们先来一个场景~面试官:"知道事务的四大特性么?"你:"懂,ACID嘛,原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)!"面试官:"你们是用mysql数据库吧,能简单说说innodb中怎么实现这四大特性的么?“你:"我只知道隔离性是怎么做的balab
分类:数据库   时间:2020-11-01 21:01:50    阅读次数:26
面试官:讲讲mysql表设计要注意啥
引言近期由于复习了一下mysql的内容,有些心得。随手讲其中一部分知识,都是一些烟哥自己平时工作的总结以及经验。大家看完,其实能避开很多坑。而且很多问题,都是面试中实打实会问到的!比如OK,具体有下面这些问题1、为什么一定要设一个主键?2、你们主键是用自增还是UUID?3、主键为什么不推荐有业务含义?4、表示枚举的字段为什么不用enum类型?5、货币字段用什么类型?6、时间字段用什么类型?7、为什
分类:数据库   时间:2020-11-01 21:04:33    阅读次数:26
为什么Mongodb索引用B树,而Mysql用B+树?
引言好久没写文章了,今天回来重操旧业。毕竟现在对后端开发的要求越来越高,大家要做好各种准备。因此,大家有可能遇到如下问题为什么Mysql中Innodb的索引结构采取B+树?回答这个问题时,给自己留一条后路,不要把B树喷的一文不值。因为网上有些答案是说,B树不适合做文件存储系统的索引结构。如果按照那种答法,自己就给自己挖了一个坑,很难收场。因此,就有了这篇文章的诞生~文末附面试指南!正文这里的Mys
分类:数据库   时间:2020-11-01 21:08:42    阅读次数:31
面试官:谈谈你对mysql联合索引的认识?
引言本文预计分为两个部分:(1)联合索引部分的基础知识在这个部分,我们温习一下联合索引的基础(2)联合索引部分的实战题在这个部分,列举几个我认为算是实战中的代表题,挑出来说说。正文基础讲联合索引,一定要扯最左匹配!放心,我不扯有的没的,几句话懂个大概就行!最左匹配所谓最左原则指的就是如果你的SQL语句中用到了联合索引中的最左边的索引,那么这条SQL语句就可以利用这个联合索引去进行匹配,值得注意的是
分类:数据库   时间:2020-11-01 21:09:05    阅读次数:19
SAPHANA学习(3):SQL Function(B)
/* 21.BINNING Function Partitions an input set into disjoint subsets by assigning a bin number to each row. BINNING( <binning_param> => <expression> [ ...
分类:数据库   时间:2020-11-01 21:16:40    阅读次数:21
[CF1413E] Solo mid Oracle - 数学
游戏参数描述为 $a,b,c,d$,表示有一个技能,单次攻击的伤害为 $a$,随后的 $c$ 秒中每秒恢复 $b$,每次攻击后 $d$ 秒后才能进行下一次攻击。求能造成的瞬时最大伤害为多少,无解输出 $-1$。 ...
分类:数据库   时间:2020-11-01 21:29:07    阅读次数:25
Mysql中的行级锁、表级锁、页级锁
Mysql中的行级锁、表级锁、页级锁在计算机科学中,锁是在执行多线程时用于强行限制资源访问的同步机制,即用于在并发控制中保证对互斥要求的满足。在数据库的锁机制中介绍过,在DBMS中,可以按照锁的粒度把数据库锁分为行级锁(INNODB引擎)、表级锁(MYISAM引擎)和页级锁(BDB引擎)。行级锁行级锁是Mysql中锁定粒度最细的一种锁,表示只针对当前操作的行进行加锁。行级锁能大大减少数据库操作的冲
分类:数据库   时间:2020-11-01 21:37:12    阅读次数:26
《爱上面试官》系列-数据库索引
前言写数据库,我第一时间就想到了MySQL、Oracle、索引、存储过程、查询优化等等。不知道大家是不是跟我想得一样,我最想写的是索引,为啥呢?以下这个面试场景,不知道大家熟悉不熟悉:面试官:数据库有几千万的数据,查询又很慢我们怎么办?面试者:加索引。面试官:那索引有哪些数据类型?索引是怎么样的一种结构?哪些字段又适合索引呢?B+的优点?聚合索引和非聚合索引的区别?为什么说索引会降低插入、删除、修
分类:数据库   时间:2020-11-01 21:50:46    阅读次数:28
分享一个Mysql操作方法类(MySql数据库连接、执行MySqlCommand命令、创建MySqlDataReader对象)
帮助类: using System; using System.Collections.Generic; using System.Data; using System.Linq; using System.Text; using System.Threading.Tasks; using MySq ...
分类:数据库   时间:2020-11-01 21:58:38    阅读次数:29
mysql建表约束
--mysql建表约束--主键约束它能够唯一确定一张表中的内容,也就是我们通过某个字段添加约束,就可以是的该字段唯一(不重复)且不为空。create table user( id int primary key, name varchar(20) ); --联合主键 只要联合的主键加起来不重复即可 ...
分类:数据库   时间:2020-11-01 22:01:50    阅读次数:26
Java中的JDBC
JDBC:Java Database Connectivity JDBC Statement与PreparedStatement的区别 参考:https://www.jianshu.com/p/8afaf935d073 https://www.jianshu.com/p/d73e83bb5d7d 1 ...
分类:数据库   时间:2020-11-01 22:12:33    阅读次数:33
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!