- 1.添加依赖 在pubspec.yaml添加sqflite插件: dependencies: flutter: sdk: flutter sqflite: ^1.3.1 12345 然后在项目根目录下执行如下命令: $ flutter pub get 1 2.使用SQLite 2.1.导入 import 'package:sqflite/sqfl... 1.添加依赖 在pubspec.yaml添加sqflite插件: dependencies: flutter: sdk: flutter sqflite: ^1.3.1 12345 然后在项目根目录下执行如下命令: $ flutter pub get 1 2.使用SQLite 2.1.导入 import 'package:sqflite/sqfl...
- MongoDB创建数据库 1.打开mongo shell2.创建数据库3.卸载数据库 MongoDB与关系型数据相比,首先,它们都是数据库;但是型数据库是用表(table)来存储数据,MongoDB则用集合(Collection)来存;关系型数据的表的记录是行(Row),则MongoDB的集合的记录则是文档(Document);关系型数据库的表里每一条记录... MongoDB创建数据库 1.打开mongo shell2.创建数据库3.卸载数据库 MongoDB与关系型数据相比,首先,它们都是数据库;但是型数据库是用表(table)来存储数据,MongoDB则用集合(Collection)来存;关系型数据的表的记录是行(Row),则MongoDB的集合的记录则是文档(Document);关系型数据库的表里每一条记录...
- 文章目录 一、Oracle索引简介1.1 索引分类1.2 索引数据结构1.3 索引特性1.4 索引使用注意要点1.5、索引的缺点1.6、索引失效 二、索引分类介绍2.1、位图索引1.2、函数索引1.3、反向索引1.4、全文索引 一、Oracle索引简介 在看《收获,不止SQL优化》一书,并根据书中例子进行实践,整理成笔记 1.1 索引分类 ... 文章目录 一、Oracle索引简介1.1 索引分类1.2 索引数据结构1.3 索引特性1.4 索引使用注意要点1.5、索引的缺点1.6、索引失效 二、索引分类介绍2.1、位图索引1.2、函数索引1.3、反向索引1.4、全文索引 一、Oracle索引简介 在看《收获,不止SQL优化》一书,并根据书中例子进行实践,整理成笔记 1.1 索引分类 ...
- 文章目录 一、Oracle的优化器1.1 优化器简介1.2 SQL执行过程1.3 结果集 二、优化器优化方式2.1 优化器的优化方式2.2 基于规则的优化器2.2.1 RBO简介2.2.2 RBO缺陷2.2.3 RBO执行过程2.2.4 RBO特殊情况2.2.5 强制CBO的情况 2.3 基于成本的优化器2.3.1 CBO简介2.3.2 集的势2.3.3 可选择... 文章目录 一、Oracle的优化器1.1 优化器简介1.2 SQL执行过程1.3 结果集 二、优化器优化方式2.1 优化器的优化方式2.2 基于规则的优化器2.2.1 RBO简介2.2.2 RBO缺陷2.2.3 RBO执行过程2.2.4 RBO特殊情况2.2.5 强制CBO的情况 2.3 基于成本的优化器2.3.1 CBO简介2.3.2 集的势2.3.3 可选择...
- 本博客记录一下Oracle虚拟索引的用法,虚拟索引是定义在数据字典中的伪索引,可以说是伪列,没有修改的索引字段的。虚拟索引的目的模拟索引,不会增加存储空间的使用,有了虚拟索引,开发者使用执行计划的时候也不需要等索引完全创建好才可以看到效果 ok,这里找张用户表来测试一下虚拟索引 //设置执行计划 SQL> set autotrace traceonly //... 本博客记录一下Oracle虚拟索引的用法,虚拟索引是定义在数据字典中的伪索引,可以说是伪列,没有修改的索引字段的。虚拟索引的目的模拟索引,不会增加存储空间的使用,有了虚拟索引,开发者使用执行计划的时候也不需要等索引完全创建好才可以看到效果 ok,这里找张用户表来测试一下虚拟索引 //设置执行计划 SQL> set autotrace traceonly //...
- 大家好,我是不温卜火,是一名计算机学院大数据专业大二的学生,昵称来源于成语—不温不火,本意是希望自己性情温和。作为一名互联网行业的小白,博主写博客一方面是为了记录自己的学习过程,另一方面是总结自己所犯的错误希望能够帮助到很多和自己一样处于起步阶段的萌新。但由于水平有限,博客中难免会有一些错误出现,有纰漏之处恳请各位大佬不吝赐教!暂时只有csdn这一个平台,博客... 大家好,我是不温卜火,是一名计算机学院大数据专业大二的学生,昵称来源于成语—不温不火,本意是希望自己性情温和。作为一名互联网行业的小白,博主写博客一方面是为了记录自己的学习过程,另一方面是总结自己所犯的错误希望能够帮助到很多和自己一样处于起步阶段的萌新。但由于水平有限,博客中难免会有一些错误出现,有纰漏之处恳请各位大佬不吝赐教!暂时只有csdn这一个平台,博客...
- 文章目录 一、表连接类型1.1 内连接1.2 外连接 二、表连接方法2.1 表连接方法分类2.2 表连接方法特性区别 一、表连接类型 表连接类型可以分为:内连接、外连接,在看《收获,不止sql优化》一书并做了笔记 1.1 内连接 内连接:指表连接的结果只包含那些完全满足连接条件的记录。下面学习一下内连接的,给个例子,这里创建两张表,然后用内... 文章目录 一、表连接类型1.1 内连接1.2 外连接 二、表连接方法2.1 表连接方法分类2.2 表连接方法特性区别 一、表连接类型 表连接类型可以分为:内连接、外连接,在看《收获,不止sql优化》一书并做了笔记 1.1 内连接 内连接:指表连接的结果只包含那些完全满足连接条件的记录。下面学习一下内连接的,给个例子,这里创建两张表,然后用内...
- 最近在学习《MySQL技术内幕:SQL编程》并做了笔记,本博客是一篇笔记类型博客,分享出来,方便自己以后复习,也可以帮助其他人 SQL_MODE:MySQL特有的一个属性,用途很广,可以通过设置属性来实现某些功能支持 # 全局的SQL_MODE SELECT @@global.sql_mode; # 当前会话的SQL_MODE SELECT @@sessi... 最近在学习《MySQL技术内幕:SQL编程》并做了笔记,本博客是一篇笔记类型博客,分享出来,方便自己以后复习,也可以帮助其他人 SQL_MODE:MySQL特有的一个属性,用途很广,可以通过设置属性来实现某些功能支持 # 全局的SQL_MODE SELECT @@global.sql_mode; # 当前会话的SQL_MODE SELECT @@sessi...
- 我写的SQL调优专栏:https://blog.csdn.net/u014427391/article/category/8679315 整体分析调优工具 AWR:关注数据库的整体性能的报告;ASH:数据库中的等待事件与哪些SQL具体对应的报告;ADDM:oracle给出的一些建议AWRDD:Oracle针对不同时段的性能对比报告AWRSQRPT:oracle获取统... 我写的SQL调优专栏:https://blog.csdn.net/u014427391/article/category/8679315 整体分析调优工具 AWR:关注数据库的整体性能的报告;ASH:数据库中的等待事件与哪些SQL具体对应的报告;ADDM:oracle给出的一些建议AWRDD:Oracle针对不同时段的性能对比报告AWRSQRPT:oracle获取统...
- 学习准备: Mysql服务于端(5.7+版本)Mysql客户端软件(workbench、sqlyog etc.) 1、什么是Binlog? 在上一篇博客的学习,我们知道了InnoDB存储引擎的两种事务日志,redo log是InnoDB特有的功能,而MySQL也是有自己的日志机制的,也即本文学习的binlog binlog(二进制日志):binary log,简... 学习准备: Mysql服务于端(5.7+版本)Mysql客户端软件(workbench、sqlyog etc.) 1、什么是Binlog? 在上一篇博客的学习,我们知道了InnoDB存储引擎的两种事务日志,redo log是InnoDB特有的功能,而MySQL也是有自己的日志机制的,也即本文学习的binlog binlog(二进制日志):binary log,简...
- 文章目录 一、写作前言介绍二、调优注意点三、Oracle执行计划四、调优方法记录4.1 强制索引使用4.2 基数反馈机制4.3 oracle开窗函数 一、写作前言介绍 本博客只记录工作中的一次oracle sql调优记录,因为数据量过多导致的查询缓慢,一方面是因为业务太过繁杂,关联了太多表。面对复杂的业务场景,确实有些情况是需要关联很多表的。... 文章目录 一、写作前言介绍二、调优注意点三、Oracle执行计划四、调优方法记录4.1 强制索引使用4.2 基数反馈机制4.3 oracle开窗函数 一、写作前言介绍 本博客只记录工作中的一次oracle sql调优记录,因为数据量过多导致的查询缓慢,一方面是因为业务太过繁杂,关联了太多表。面对复杂的业务场景,确实有些情况是需要关联很多表的。...
- 我们以一个例子demo的形式,说明Mybatis的一对一关联查询 设计teachers表 classes表设置外键 classes表 classes表是课程表,teachers表是教师信息表 这里是一对一的关联关系,当然实际中一般不是这样的,一般可以是多对多,不过这里只是举例子 项目的结构,如图: ... 我们以一个例子demo的形式,说明Mybatis的一对一关联查询 设计teachers表 classes表设置外键 classes表 classes表是课程表,teachers表是教师信息表 这里是一对一的关联关系,当然实际中一般不是这样的,一般可以是多对多,不过这里只是举例子 项目的结构,如图: ...
- 一、业务场景 今天需要实现一个table,有一列的效果是:用户姓名A(账号a),用户姓名B(账号b)…这种格式。这就想到oracle的列转行函数vm_concat。 可以用类似这种格式wm_concat(a || ‘(’ || b || ‘)’),a表示用户名字段,b表示账号字段。 例子: <select id="listAllocatedHandlerInfo" ... 一、业务场景 今天需要实现一个table,有一列的效果是:用户姓名A(账号a),用户姓名B(账号b)…这种格式。这就想到oracle的列转行函数vm_concat。 可以用类似这种格式wm_concat(a || ‘(’ || b || ‘)’),a表示用户名字段,b表示账号字段。 例子: <select id="listAllocatedHandlerInfo" ...
- 本博客介绍的是继承Mybatis提供的Interface接口,自定义拦截器,然后将项目中的sql拦截一下,打印到控制台。 先自定义一个拦截器 package com.muses.taoshop.common.core.database.config; import org.apache.commons.lang3.StringUtils; import org.a... 本博客介绍的是继承Mybatis提供的Interface接口,自定义拦截器,然后将项目中的sql拦截一下,打印到控制台。 先自定义一个拦截器 package com.muses.taoshop.common.core.database.config; import org.apache.commons.lang3.StringUtils; import org.a...
- 遇到需要排查一个系统使用sql的情况,可以通过查询Oracle的$sql、$ssssion、$sqlarea进行统计排查 排查时可以先看一下$sql和$session的基本信息 select * from v$sql a, v$session b where b.SQL_ADDRESS = a.ADDRESS and b.SQL_HASH_VALUE = a.... 遇到需要排查一个系统使用sql的情况,可以通过查询Oracle的$sql、$ssssion、$sqlarea进行统计排查 排查时可以先看一下$sql和$session的基本信息 select * from v$sql a, v$session b where b.SQL_ADDRESS = a.ADDRESS and b.SQL_HASH_VALUE = a....
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢
2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考
2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本
2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签