
数据库基础
文章平均质量分 65
nsq_ai
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
show partitions 分区查询
前言查询的分区情况程序Jupyter# 导入信息from pyspark.sql import SparkSession, Rowfrom pyspark import SQLContextfrom pyspark.sql.functions import udf, col, explode, collect_set, get_json_object, concat_ws, splitfrom pyspark.sql.types import StringType, IntegerTy原创 2021-10-21 10:33:17 · 11222 阅读 · 0 评论 -
PySpark 查询数据库信息
前言最近学的东西有些杂乱无章,用到什么就要学习什么,简单记录一下所学的东西,方便后面的巩固学习。pyspark简单查询数据库的一些信息程序导入环境设置from pyspark.sql import SparkSession, Rowfrom pyspark import SQLContextfrom pyspark.sql.functions import udf, col, explode, collect_set, get_json_object, concat_ws, split原创 2021-09-11 11:21:44 · 880 阅读 · 0 评论 -
常见数据库知识总结
前言对数据库的常见知识点总结下,方便日后学习和复习。参考文章:数据库常见面试题(附答案)20个数据库常见面试题讲解常见数据库知识总结1. 事务(ACID)事务:事务是并发控制的基本单元,事务是一个操作序列,要么都执行,要么都不执行,是一个不可分割的工作单位,事务是维护数据库一致性的单位。原子性(Atomicity)事务中包含的操作被看做一个逻辑单元,这个逻辑单元中的操作要么全部成功,要么全部失败。一致性(Consistency)事务开始前和结束后,数据库的完整性约束没有被破坏原创 2021-07-18 23:29:07 · 164 阅读 · 1 评论 -
数据库索引简介
前言在面试中,索引几乎是必问题。在此简单介绍一下,以备不时之需。参考文章: 数据库—索引面试常见问题Mysql索引面试题MySQL数据库面试题(2020最新版)1. 索引是什么索引是对数据库表中一列或多列的值进行排序的一种结构2. 为什么数据要用索引提升检索速度加速表和表之间的连接3. 索引的优缺点优点:加快数据的检索的速度加速表和表之间的连接创建唯一性索引,保证数据库表中每一行数据的唯一性使用分组和排序子句进行数据检索时,可以显著减少查询中分组和排序的时间缺点转载 2021-07-16 19:49:10 · 159 阅读 · 0 评论 -
数据库引擎简介
前言在一次面试中,面试官问,数据库引擎知道吗?一脸茫然,不知道,好像还是第一次听到,别提多尴尬了。参考文章:1.数据库引擎常见的面试题(面试总结)2. Java常见面试题汇总-----------数据库 数据库引擎3. mysql 数据库引擎...原创 2021-06-17 18:07:47 · 1154 阅读 · 2 评论 -
数据库中的delete、drop、truncate比较分析
DeleteDelete :删除数据表中的行(可以删除某一行,也可以在不删除数据表的情况下删除所有行)删除某一行:Delete from 数据表名称 where 列名称=值;删除所有行:Delete * from 数据表名称同时将该行的删除操作作为事务记录在日志中保存以便进行进行回滚操作。DropDrop :删除数据表或数据库,删除的是数据+结构。删除数据库:drop database 数据库名称删除数据表:(表的结构、属性、索引也会被删除)use 数据库名称drop table原创 2021-06-16 11:17:53 · 198 阅读 · 0 评论