随笔分类 -  数据库

摘要:第一种: 有场景会去查看数据库中当前索引,可通过以下语句查询:select last_value from related_result_id_seq;通过 execute().fetchall() 得到的结果 res , 需要取 res【0】【0】第二种:from sqlalchemy impor 阅读全文
posted @ 2020-09-28 14:36 bhz 阅读(472) 评论(0) 推荐(0)
摘要:ResponseError: OOM command not allowed when used memory > 'maxmemory'. redis内存不足,需要修改配置 redis.conf, 修改其中的配置项: maxmemory maxmemory-policy 配置完成,并重启后,可通过 阅读全文
posted @ 2020-07-13 11:05 bhz 阅读(450) 评论(0) 推荐(0)
摘要:commit()会先调用flush()清理缓存,然后提交事务; flush()只清理缓存,不提交事务 Commit操作比较好理解,就是提交一次事务Transaction操作。既然是提交一次事务操作,就包含了增删改的SQL操作。所以必然是Session通过Connection进行写磁盘I/O的操作。 阅读全文
posted @ 2020-07-09 09:19 bhz 阅读(2467) 评论(0) 推荐(3)
摘要:数据库操作流程有哪些步骤?建立数据库对象, 连接数据库, 获取游标, 调用语句查询数据, fetchall获取游标中的所有结果集, 关闭游标, 关闭连接 什么是游标? 游标是系统为用户开设的一个数据缓存区,存放SQL语句的执行结果. 游标实际上是一种能从包括多条数据记录的结果集中每次提取一条记录的机 阅读全文
posted @ 2019-11-11 12:19 bhz 阅读(100) 评论(0) 推荐(0)