查询到最新的12条

PG 数据库锁表问题解决方案:查询pg数据库锁表的语句和进程,通过进程pid杀掉进程进行批量表解锁

查询锁表语句和 pid: select pid, query from pg_stat_activity where datname='数据库名' and wait_event_type = 'Lock'; 可以看到那些执行 sql 语句的进程被锁了,卡住了。 select pg_cancel_backend( '进程pid');该语句可以把锁住的进程杀掉。 通过 sql 语句拼装可以方便的把所有进程 继续阅读

MySQL数据库——事务

MySQL数据库——事务 一、事务的概念二、事务的ACID特点1.原子性2.一致性3.隔离性4.持久性5.事务隔离级别的作用范围 三、事务级别的查看与设置1.查询全局事务隔离级别2.查询会话事务隔离级别3.设置全局事务隔离级别4.设置会话事务隔离级别 四、事务控制语句1.测试提交事务2.测试回滚事务3.测试多点回滚 五、使用 set 设置控制事务 一、事务的概念 事务是一种机制、一个操作序列,包含了一组数据库操作命令,并且把所有的命令作为一 继续阅读

tp5(thinkPHP5)框架连接数据库的方法示例

本文实例讲述了thinkPHP5框架连接数据库的方法。分享给大家供大家参考,具体如下: 1、配置文件目录 tp5\application\database.php 通过配置文件来连接。。 也可以通过方法链接 在控制器里方法链接数据库 ;查询时写法 和使用系统的DB类方法略有差异 // 使用方法配置数据库连接 public function data1 () { $DB = Db::connect([ // 数据库类型 & 继续阅读

MySQL数据库学习笔记二

数据库存储引擎 数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)通过数据引擎,对数据进行创建、查询、修改和删除的操作。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎,还可以获得数据库特定的功能  MySQL常用存储引擎介绍 1、MyISAm MyISAm引擎不支持事物,不支持外健,表级锁, 优势是访问速度快&#xff0 继续阅读

MySQL数据库事务和存储引擎

MySQL数据库事务和存储引擎 一、mysql事务1、事务的概念2、事务的ACID特点2.1 原子性2.2 一致性2.3 隔离性2.4 持久性 3、两个事务之间的影响3.1 脏读(读取未提交数据)3.2 不可重复度(前后多次读取,数据内容不一致)3.3 幻读(前后多次读取,数据总量不一致)3.4 丢失更新 4、mysql事务隔离级别4.1 查询全局事务的隔离级别4.2 查询会话事 继续阅读

【Python】数据库(创建库 访问 连接 创建表 编辑记录 案例:客户管理实现)

文章目录 * 库表与管理1.访问数据库1.1 连接与创建数据库1.2 创建表1.3 编辑表记录1.3.1 添加记录1.3.2 修改记录1.3.3 返回所有记录1.3.4 删除记录1.3.5 查询记录 1.4 案例:客户管理 SQLite 实现 * 库表与管理 1.访问数据库 SQLite 是 Python 自带的数据库管理模块(sqlite3)。不用额外安装 1.1 连接与创建数据库 连接=sqlite3.connen 继续阅读

多数据库管理工具哪家强?ChatGPT点评,第一位并不是Navicat

SQL逐渐成为职场必备的编程语言,相信大家都不陌生。SQL是一种结构化查询语言,是用于数据库之间通信的编程语言。每个数据库都有着自己独特的访问规则,但大体上是遵循SQL标准。 因此,辗转于不同的数据库之间,开发者或DBA拥有一种趁手的多数据库管理工具(SQL工具)就显得尤为重要。 目前市场上有很多数据库管理工具,对于开发者或DBA来说,每一种工具都有其独特的优势和特点 继续阅读

基于GPT3.5实现本地知识库解决方案-利用向量数据库和GPT向量接口-实现智能回复并限制ChatGPT回答的

标题有点长,但是基本也说明出了这篇文章的主旨,那就是利用GPT AI智能回答自己设置好的问题 既能实现自己的AI知识库机器人,又能节省ChatGPT调用的token成本费用。 代码仓库地址 document.ai: 基于GPT3.5的通用本地知识库解决方案 下面图片是整个流程: 导入知识库数据 利用openai的向量接口生成向量数据,然后导入到向量数据库qdrant 这段代码会将指定目录下的所有文件读取出来, 继续阅读

P6专题:Oracle P6 数据库管理(SQLite/单机版数据库)

目录 引言 P6 配置SQLite 数据备份 引言 SQLite是Oracle Primavera P6 单机版(本地部署版)所用的数据库,其通过P6 Professional配置链接,简单易管理。 P6 配置SQLite 在P6 Professional 数据库配置中,可以使用 SQLite数据驱动类型来新增配置SQLite数据源的连接,由于SQLite是本地数据库(普通的文 继续阅读

C#部署数据库及IIS站点

一、前言 最近忙里偷闲,做了一个部署数据库及iis网站站点的wpf应用程序工具。 二、内容 此工具的目的是: 根据.sql文件在本机上部署数据库 在本机部署iis站点,包括新建站点,新建应用程序池。只新建而不会对本机上原有的程序池或站点做修改操作 最终样式:(check按钮的作用是防止与本机已有的站点或程序池有冲突) view: ? 继续阅读

Gorm many2many关系中如何使用预加载查询

Gorm many2many关系中如何使用预加载查询 gorm中,若两个实体A、B之间关系为m:n。如果查询A时候需要Preload(B),那么db查询之前需要设置 db.SetupJoinTable()。 例子: Person : Address = m : n。 type Person struct {ID int //1Name string //小猫猫Addres 继续阅读