当前位置:首页 > 数据库 >

文章分类:数据库

数据库 spark sql架构和原理——和Hive类似 dataframe无非是内存中的table而已 底层原始数据

from:https://blog.csdn.net/zhanglh046/article/details/78505038 一 Spark SQL运行架构 Spark SQL对SQL语句的处理和关系型数据库类似,即词法/语法解析、绑定、优化、执行。Spark SQL会先将SQL语句解析成一……

数据库 innodb为什么需要doublewrite(转)

InnoDB的page size默认是16KB,而操作系统的一个block size是4KB,磁盘io block则更小。那么InnoDB的page刷到磁盘上要写4个操作系统block,在极端情况下(比如断电)不一定能保证4个块的写入原子……

数据库 小型个人博客搭建之数据库设计

无论 什么系统软件,其最根本的功能就是对数据库的操作和使用。所以,一定要先做好数据库的分析、设计及实现,然后才能实现对应的功能模块。 一、数据库分析 根据需求分析和系……

数据库 mysql5.18二进制安装

下载mysqld二进制包 [ [emailprotected] ~]# wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz--2020-03-01 20:44:21-- https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.18-linux-g……

数据库 JDBC原理

一.JDBC原理 1.操作数据库之前要做准备工作: 导入驱动包 准备四大参数 2.以mysql为例,其中有一个步骤是Class.forName("com.mysql.jdbc.Driver")用来加载驱动类的,这个呢在jdbc4.0之前是必须要写……

数据库 MySQL高级知识(八)——ORDER BY优化

前言:在使用order by时,经常出现Using filesort,因此对于此类sql语句需尽力优化,使其尽量使用Using index。 0.准备 #1.创建test表。 drop table if exists test;create table test(id int primary key auto_incr……

数据库 MySQL高级知识(七)——索引面试题分析

前言:该篇随笔通过一些案例,对索引相关的面试题进行分析。 0.准备 #1.创建test表(测试表)。 drop table if exists test;create table test(id int primary key auto_increment,c1 varchar(10),c2 varchar(10),c3……

数据库 FreeSql 插入数据,如何返回自增值

FreeSql是一个功能强大的 .NET ORM 功能库,支持 .NetFramework 4.0 、.NetCore 2.1 、Xamarin 等支持 NetStandard 所有运行平台。 以 MIT 开源协议托管于 github: https://github.com/2881099/FreeSql FreeSql 插入数据……

数据库 豹子安全-注入工具-asp_POST_DNS_SQLServer_GetWebShell

豹子安全-注入工具-asp_POST_DNS_SQLServer_GetWebShell 注意,是 DNS 注入。 这种方式的注入会隐藏很多细节, 对于用户来说是透明的。 注意,先要查看 《 Flash 被禁止运行的方法 》, 然后再F……

数据库 spring cloud之路_springboot 和 mongdb连接问题

1 Exception in thread "main" com.mongodb.MongoSecurityException: Exception authenticating MongoCredential{mechanism=SCRAM-SHA-1, userName=‘user‘, source=‘userdb‘, password=hidden, mechanismProperties= {}} 2 Caused by: com.mongodb.Mo……