首页 > 数据库技术
MySQL常用命令
MySQL常用命令 -- create database name; 创建数据库 -- use databasename; 选中数据库 -- drop database name; 直接删除数据库,没有提示 -- show tables; 显示表 -- mysqladmin drop databas ...
分类:数据库技术   时间:2021-05-07 23:49:17    收藏:0  评论:0  赞:0  阅读:29
MySQL存储引擎MyISAM和InnoDB区别
什么是数据库存储引擎 数据库引擎是数据库底层软件组件,不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的数据库引擎,可以获得特定的功能 MyISAM与InnoDB的区别 MyISAM InnoDB 支持全文索引(full text) 以前的版本不支持全文索引,5.6之后的版本支持 ...
分类:数据库技术   时间:2021-05-07 23:46:37    收藏:0  评论:0  赞:0  阅读:26
HiveSQL问题若干
一、 on 和 where 条件执行顺序 inner join: 二者同时发挥作用。 若有「分区」条件,则优先执行分区条件。 会对on中关联键进行 is not NULL 过滤操作 left join/right join: 非主表时:先执行on ,再执行left join,再执行where 主表: ...
分类:数据库技术   时间:2021-05-07 23:40:40    收藏:0  评论:0  赞:0  阅读:34
84、给mysql数据库中的所有表批量添加字段
DROP PROCEDURE IF EXISTS addColumn; DELIMITER $$ CREATE PROCEDURE addColumn() BEGIN -- 定义表名变量 DECLARE s_tablename VARCHAR(100); /*显示表的数据库中的所有表 SELECT ...
分类:数据库技术   时间:2021-05-07 19:10:23    收藏:0  评论:0  赞:0  阅读:51
SQL语句性能优化
SQL语句性能优化 1, 对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2,应尽量避免在 where 子句中对字段进行 null 值判断,创建表时NULL是默认值,但大多数时候应该使用NOT NULL,或者使用一个特殊的值,如0,-1作为默 ...
分类:数据库技术   时间:2021-05-07 19:09:28    收藏:0  评论:0  赞:0  阅读:45
6、mysql的SQL优化
1、 大批量插入数据 1) 主键顺序插入 因为InnoDB类型的表是按照主键的顺序保存的,所以将导入的数据按照主键的顺序排列,可以有效的提高导入数据的效率。如果InnoDB表没有主键,那么系统会自动默认创建一个内部列作为主键,所以如果可以给表创建一个主键,将可以利用这点,来提高导入数据的效率。 2) ...
分类:数据库技术   时间:2021-05-07 19:07:53    收藏:0  评论:0  赞:0  阅读:28
06 Spark SQL 及其DataFrame的基本操作
1.Spark SQL出现的 原因是什么? spark sql是spark用来处理结构化数据的一个模块,与hive的hql不同,hive需要将hql转化成MapReduce然后提交执行,sparksql将sql语句转换成rdd然后提交集群执行,将执行效率大大提升 2.用spark.read 创建Da ...
分类:数据库技术   时间:2021-05-07 19:04:48    收藏:0  评论:0  赞:0  阅读:32
[数据库/MYSQL]MYSQL开启Bin-Log
1 概述: MYSQL数据库的二进制日志————bin log 什么是二进制日志(binlog)? MySQL的二进制日志binlog,可以说是MySQL最重要的日志,它记录了所有的DDL和DML语句(除了数据查询语句select),以事件形式记录,还包含语句所执行的消耗的时间,MySQL的二进制日 ...
分类:数据库技术   时间:2021-05-07 19:00:32    收藏:0  评论:0  赞:0  阅读:30
OGG-Oracle同步Sequence
一、需求,使用OGG同步软件,将Oracle 11g Sequence实时同步到19c新库中 参考文档 Implementing replication of cyclic sequences in GoldenGate (Doc ID 1321558.1) 二、测试同步 本次测试环境进行介绍: D ...
分类:数据库技术   时间:2021-05-07 14:57:33    收藏:0  评论:0  赞:0  阅读:32
MongoDB批量更新|按条件更新SQL|批量删除某个字段
问题 今天在配置数据的时候,发现之前数据库字段错了,有的叫sort_id有的叫SortId,在获取数据排序的时候无法统一使用。不想一个一个文档去修改,太多了,搜索到了下面的SQL。 批量按条件更新 db.getCollection('sys_meta_join_table').find({ "is_ ...
分类:数据库技术   时间:2021-05-07 14:50:14    收藏:0  评论:0  赞:0  阅读:12
xml文件导入Oracle数据库
1. 右键单击 导入连接 2.选择xml文件 3.输入导入密码 4.选择导入的数据库 完成 ...
分类:数据库技术   时间:2021-05-07 14:41:28    收藏:0  评论:0  赞:0  阅读:24
oracle 12c RAC 重启
转至:https://blog.csdn.net/weixin_40283570/article/details/81511072 关闭顺序 :关闭PDB >关闭数据库 >关闭集群服务 (先关闭PDB 再关闭数据库实例,否则smon将有一个自动回复过程) 启动顺序:开机自启动集群服务查看集群服务器是 ...
分类:数据库技术   时间:2021-05-07 12:28:07    收藏:0  评论:0  赞:0  阅读:19
MVC模式下 provider: SQL Network Interfaces, error: 50 - 发生了 Local Database Runtime 错误。指定的 LocalDB 实例不存在
解决 (使用MVC模式开发时) 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: SQL Network Interfaces, error: 50 - 发 ...
分类:数据库技术   时间:2021-05-07 12:24:12    收藏:0  评论:0  赞:0  阅读:39
MySQL索引(一)
MySQL索引(一) 一、MySQL索引基础 首先,我们将从索引基础开始介绍一下什么是索引,分析索引的几种类型,并探讨一下如何创建索引以及索引设计的基本原则。 此部分用于测试索引创建的 user 表的结构如下: 1 CREATE TABLE `user` ( 2 `id` int(11) unsig ...
分类:数据库技术   时间:2021-05-07 12:22:51    收藏:0  评论:0  赞:0  阅读:35
树莓派安装mysql
#树莓派安装mysql 直接输入: sudo apt install mysql-server 提示: apt-get install mysql-server Reading package lists... Done Building dependency tree Reading state ...
分类:数据库技术   时间:2021-05-07 12:19:52    收藏:0  评论:0  赞:0  阅读:12
mysql实现按照汉字拼音排序
按照字符编码 如果数据表的某字段的字符编码是 utf8_general_ci,排序写法:CONVERT ORDER BY CONVERT(表别名.字段名 USING gbk) COLLATE gbk_chinese_ci ASC; 如果数据表的某字段的字符编码是 latin1_swedish_ci, ...
分类:数据库技术   时间:2021-05-07 12:12:58    收藏:0  评论:0  赞:0  阅读:25
oracle row/column
LISTLAG LISTAGG function SyntaxAggregate Syntax: LISTAGG(measure_expr [, 'delimiter']) WITHIN GROUP (order_by_clause) Analytic Syntax : LISTAGG(measur ...
分类:数据库技术   时间:2021-05-07 10:41:39    收藏:0  评论:0  赞:0  阅读:15
mysql错误 "Your password does not satisfy the current policy requirements"
这是 mysql 初始化时,使用临时密码,修改自定义密码时,由于自定义密码比较简单,就出现了不符合密码策略的问题。 如下图: 问题原因: 设置密码的验证强度等级达不到标准 解决办法: 1、查看 mysql 初始的密码策略,输入语句 “ SHOW VARIABLES LIKE 'validate_pa ...
分类:数据库技术   时间:2021-05-07 10:26:43    收藏:0  评论:0  赞:0  阅读:28
SQL Server 循环插入10000条数据
创建Users表并且插入10000条数据,script如下: use DBDemo go -- 判断如果Users表已经存在,则drop Users表 if exists(select * from sysobjects where name='Users') drop table Users -- ...
分类:数据库技术   时间:2021-05-07 10:22:25    收藏:0  评论:0  赞:0  阅读:27
mysql 按某字段分组分箱聚合查询
SELECT cidnum1,count(*) as num from ( SELECT DISTINCT id,cidnum, (CASE WHEN 0<cidnum and cidnum<=1 THEN '1个公司' WHEN 1<cidnum and cidnum<=5 THEN '2-5个公 ...
分类:数据库技术   时间:2021-05-07 10:21:32    收藏:0  评论:0  赞:0  阅读:19
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!