大数据
-
基于委托的Oracle数据库连接
基于委托的Oracle数据库连接 1、引入包 Oracle.ManagedDataAccess.dllSystem.ConfigurationNewtonsoft.Json 2、App.config <?xml version="1.0" encoding="utf-8" ?> <configuration> <startup> …
-
mysql学习笔记-多表查询
多表查询 一、多表关系 -- 1、一对多 -- 2、多对多 -- 3、一对一 -- 一对多 -- use itlte;数据准备 一个员工属于一个部门,而一个部门有多个员工 create table dept( id int auto_increment primary key comment'主…
-
MYSQL高级第二天(1)
1、体系结构 整个MYSQL SERVER由以下组件组成: Connection Pool:连接池组件; Management Services & utilities:管理服务和工具组件 SQL Interface:SQL接口组件 Parser:查询分析器组件 Optimizer:优化器…
-
sqlite 内存模式存盘
https://database.guide/3-ways-to-backup-sqlite-database/https://www.w3cschool.cn/doc_sqlite/sqlite-backup.htmlhttps://sqlite.org/backup.htmlhttp://www.sqlite.org/c3ref/backup_finish.htmlhttps://blog.…
-
MySQL完整版详解
一、数据库的操作 1.创建数据库 若在可视化软件上创建数据库,参考如下图 如果要创建的数据库不存在,则创建成功 create database if not exists westos; 2.删除数据库 drop database if exists westos; 3.使用数据…
-
sql-DDL-同义词
可以给数据库对象(表、视图等)起别名。 创建一个test用户,并授权访问scott的emp表 create user test identified by 12345678 ; grant create session to test ; grant select on scott.emp to test ; 使用test用…
-
mysql数据库如何创建只读用户
对于mysql数据库的主从同步,往往需要为slave从节点创建只读用户(即只赋select权限)供平台使用,防止因修改表数据导致主从数据同步失败。 下面介绍如何创建只读用户 #1.创建slave从节点只读用户 CREATE USER 'rea…
-
EntityFramwork decimal保存到数据库精度只有小数点后两位
EF中默认的decimal数据精度为两位数,当我们数据库设置的精度大于2时,EF将只会保留到2为精度。 如 product.Price=0.0111,存到数据库会变成0.0100 1.解决方案一是网上找到常见的方法为重写DbContext的OnModelCreati…
-
MySQL间隙锁,如何解决幻读
间隙锁 InnoDB支持三种锁定方式: 行锁(Record Lock):锁直接加在索引记录上面。 间隙锁(Gap Lock):锁加在不存在的空闲空间,可以是两个索引记录之间,也可能是第一个索引记录之前或最后一个索引之后的空间。 …
-
Oracle 报 “ORA-00054 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效” 问题的解决方法
在执行数据库DDL操作 时,有事会出现“Oracle 报 “ORA-00054 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效” 的问题。 1 原因一般在用户修改记录之前,悲观锁就会发生作用,比如更新语句: select ..…