首页 > 数据库技术
Hive基础(二十七):HiveSQL 高阶函数合集实战(三)
来源:https://mp.weixin.qq.com/s/PLWovsMDxO0wUrDTMaOh4w Cube相关 GROUPING SETS:使用频率 ★ 类似于kylin中的cube,将多种维度进行组合统计;在一个GROUP BY查询中,根据不同维度组合进行聚合,等价于将不同维度的GROUP ...
分类:数据库技术   时间:2021-01-03 10:43:33    收藏:0  评论:0  赞:0  阅读:73
MySQL锁机制
MySQL锁的基本介绍 MyISAM表锁 解锁,unlock tables 写阻塞原理(lock table mylock write) 读阻塞原理(lock table mylock read) MyISAM的并发插入问题 InnoDB锁 事务及其ACID属性 并发事务带来的问题 InnoDB行锁 ...
分类:数据库技术   时间:2021-01-03 10:40:08    收藏:0  评论:0  赞:0  阅读:37
复制mysql data
解决办法: 1、复制旧mysql的data文件夹中的数据库到新mysql的data文件夹内。 2、删掉旧的“ib_logfile*”等日志文件,重启MySQL后会自动生成新的日志文件的。 3、复制旧的“ibdata1”文件到新的目录,替换掉。 4、确保“ibdata1”文件不是只读属性。 ...
分类:数据库技术   时间:2021-01-03 10:37:12    收藏:0  评论:0  赞:0  阅读:38
mySQL主从
mySQL主从 主从简介 在现代企业中,数据显得尤为重要,而存储数据的数据库选择又五花八门,但无论是何种数据库,均存在着一种隐患。 想几个问题: 用一台数据库存放数据,若此数据库服务器宕机了导致数据丢失怎么办? 业务量大了,数据多了,访问的人多了,一台数据库无法保证服务质量了怎么办? 主从作用 实时 ...
分类:数据库技术   时间:2021-01-03 10:30:47    收藏:0  评论:0  赞:0  阅读:40
mysql 主从复制
一、master 服务器配置 1、master 服务器my.cnf配置 server_id=1 log-bin=mysql-bin 2、master 重启并查看master 状态 show master status; 结果; + + + + + + | File | Position | Binl ...
分类:数据库技术   时间:2021-01-02 23:01:14    收藏:0  评论:0  赞:0  阅读:32
python-利用pymysql获取数据简单使用总结
python-利用pymysql获取数据库中的数据 1.前言 pymysql是一个第三方的模块,使用前需要安装 2.安装 pip install pymysql 3.基本使用 import pymysql # 第一步:创建数据库连接对象(连接数据库时,传参一定要通过关键字传参!!!) mysql_c ...
分类:数据库技术   时间:2021-01-02 22:57:12    收藏:0  评论:0  赞:0  阅读:67
解决安装MySQL5.5 出现Cannot create windows service for mysql.error:0
买了新电脑需要重头开始配置环境 一开始安装的最新版的mysql,结果用起来各种不得劲,所以打算重新安装 5.5版本 但是安装的过程中出现问题了 Cannot create windows service for mysql.error:0 在系统管理员用户权限下执行 sc delete mysql ...
分类:数据库技术   时间:2021-01-01 22:48:33    收藏:0  评论:0  赞:0  阅读:37
SQL Server 索引
索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。 索引的一个主要目的就是加快检索表中数据,亦即能协助信息搜索者尽快的找到符合限制条件的记录ID的辅助数据结构。 SQL Server 中索引主要分为 聚集索引(Clustered)和 非聚集索引(Non-cl ...
分类:数据库技术   时间:2021-01-01 22:48:10    收藏:0  评论:0  赞:0  阅读:38
MongoDB语法
MongoDB语法与现有关系型数据库SQL语法比较 MongoDB语法 MySql语法 db.test.find({'name':'foobar'})<==> select * from test where name='foobar' db.test.find() <==> select *fro ...
分类:数据库技术   时间:2021-01-01 22:47:28    收藏:0  评论:0  赞:0  阅读:44
都有哪些动态 sql?能简述一下动态 sql 的执行原理不?
Mybatis 动态 sql 是做什么的?都有哪些动态 sql?能简述一下动态 sql 的执行原理不? a、Mybatis 动态 sql 可以让我们在 Xml 映射文件内,以标签的形式编写动态 sql,完成逻辑判断和动态拼接 sql 的功能。 b、Mybatis 提 供 了 9 种 动 态 sql ...
分类:数据库技术   时间:2021-01-01 22:46:32    收藏:0  评论:0  赞:0  阅读:26
java.sql.SQLException: No value specified for parameter 5
在执行插入语句的时候出现异常: 看下字面意思 就是第5个参数没有值。 出现这种问题都是粗心惹得祸 决解方法 细心 举例 String sql="insert into EASYBUY_ORDER values(?,?,?,?,'"+ss.format(d)+"',?,1,1)"; Object [] ...
分类:数据库技术   时间:2021-01-01 22:44:43    收藏:0  评论:0  赞:0  阅读:27
ORACLE数据库导出表,字段名,长度,类型,字段注释,表注释语句
--数据库导出表,字段名,长度,类型,字段注释,表注释语句 SELECT T1.TABLE_NAME 英文表名, T1.COLUMN_NAME 字段名, T1.DATA_TYPE || '(' || T1.DATA_LENGTH || ')' 字段类型及长度, T2.COMMENTS 字段注释, t ...
分类:数据库技术   时间:2021-01-01 22:44:00    收藏:0  评论:0  赞:0  阅读:42
全网最全一篇MySQL数据库MVCC详解,不全你打我
什么是MVCC 全称Multi-Version Concurrency Control,即多版本并发控制,主要是为了提高数据库的并发性能。以下文章都是围绕InnoDB引擎来讲,因为myIsam不支持事务。 同一行数据平时发生读写请求时,会上锁阻塞住。但mvcc用更好的方式去处理读—写请求,做到在发生 ...
分类:数据库技术   时间:2021-01-01 22:43:29    收藏:0  评论:0  赞:0  阅读:72
Codeforces Goodbye2020部分题解
##Problem A 问有多少不同面积的三角形,数据量较小,那么我们暴力扫过去丢set就好了。 ##Problem B 首先我扫完一边后一定是有些位置被站住了,那么根据桶排的思想,每个位置可能存在多个,那么这些多个我们要使它尽可能的多做贡献,就贪心的往后加,最后统计一共有多少位置就可以了。 ##P ...
分类:数据库技术   时间:2021-01-01 22:43:06    收藏:0  评论:0  赞:0  阅读:45
7 Docker 运行 MongoDB 及 Redis
echo 'root:shiyanlou' | chpasswd RUN echo "deb http://mirrors.cloud.aliyuncs.com/ubuntu/ trusty main universe" > /etc/apt/sources.list cd /home/shiyan ...
分类:数据库技术   时间:2021-01-01 22:42:05    收藏:0  评论:0  赞:0  阅读:48
oracle中start with和connect by的用法理解
connect by 是结构化查询中用到的,其基本语法是: 1 select … from tablename 2 start with 条件1 3 connect by 条件2 4 where 条件3; 例: 1 select * from table 2 start with org_id = ...
分类:数据库技术   时间:2021-01-01 22:41:55    收藏:0  评论:0  赞:0  阅读:32
flask-sqlalchemy模型query等方法增加智能补全
在使用flask创建数据库模型之后,在视图中使用时,不管时pycharm专业版还是vscode都不能进行flask模型的智能补全操作。在网上也搜索了很多得内容的内容都时要从模型建表的时候采取方法,略显复杂,不够我这样的小白进行使用,于是我把方向投入到AI补全代码上面。就为了少敲几次。懒人没救了。。。 ...
分类:数据库技术   时间:2021-01-01 22:37:13    收藏:0  评论:0  赞:0  阅读:226
MySQL索引为什么使用B+树,你知道吗
问题思考 数据库索引的数据结构有很多种,比如:哈希索引、平衡二叉树索引、B树索引、B+树索引等等。 目前最流行的是B+树索引,那大家有没有想过为什么是B+树索引最流行,为什么其他索引应用不广泛。 就像为什么别人能拿2-3万的工资,我却只能拿一万的工资,大家有思考过吗? 哈希索引 hash大家应该非常 ...
分类:数据库技术   时间:2021-01-01 22:35:45    收藏:0  评论:0  赞:0  阅读:43
数据库驱动连接问题
引言:不管是mysql 还是 oracle 都要引入相应的驱动jar包,配置文件会根据url自动去寻找对应的驱动。 1).首先报错找不到驱动提示信息,只要引入jar包就好了 报错信息: mysql引入pom包: orcle引入oracle驱动包,oracle需要自己去找下驱动jar包放入项目里,放入 ...
分类:数据库技术   时间:2021-01-01 11:17:36    收藏:0  评论:0  赞:0  阅读:29
Linux gdb调试命令小结
1.启动调试 前置条件:编译生成执行码时带上 -g,如果使用Makefile,通过给CFLAGS指定-g选项,否则调试时没有符号信息。gdb program //最常用的用gdb启动程序,开始调试的方式gdb program core //用gdb查看core dump文件,跟踪程序core的原因g ...
分类:数据库技术   时间:2021-01-01 00:37:02    收藏:0  评论:0  赞:0  阅读:56
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!