随笔分类 - 数据库
摘要:select * from 表名 as of timestamp to_timestamp('2022-05-29','yyyy-mm-dd') where 条件; 这个SQL可以查出这张表在2022-05-29这一天中删除的数据。
阅读全文
摘要:今天优化公司项目的时候,发现一个搜索功能,搜索有的状态值很快,搜索有的状态值确慢的异常! 通过PLSQL优化器查看SQL的执行计划发现,查询审批中状态的时候就特别快,而查询审批通过状态的数据就异常的慢,两个查询是统一SQL,只是查询条件的变量值不一样。 查询条件where中的该查询条件是加了索引的,
阅读全文
摘要:引擎 存储引擎是数据库底层软件组织。 数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据。 不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能。 MySQL的核心就是存储引擎。 查看引擎 SHOW ENGINES; 注:MySQL支持不同的表使用不同的存储引擎。 从查询结果
阅读全文
摘要:框架组件查询虽然提供了很大的便捷,但是基本功不能忘哦~
阅读全文
摘要:优点 1.运行速度快:一旦执行,在内存中就会保留一份这个存储过程,下次再执行同样的存储过程时,从内存中直接调用,所以执行速度会比普通sql快。 2.减少网络传输:直接就在数据库服务器上跑,不需要传输数据到其它服务器,所以会减少一定的网络传输。但是如果在存储过程中没有多次数据交互,那么实际上网络传输量
阅读全文
摘要:为了下载到的MySQL版本和目标系统相互兼容,在开启之前,最好了解目标系统的相关信息。 查询系统版本: 查看系统位数 查看系统位数 选择MySQL 根据系统信息确定下载的mysql版本信息,例如当前的Red Hat Enterprise Linux 6.7版本64位系统,所以在MySQL官网上选择相
阅读全文
摘要:整理的一些优化数据库的方法 1.选取最适用的字段属性,字段大小合理、类型合理 另外一个提高效率的方法是在可能的情况下,应该尽量把字段设置为NOT NULL,这样在将来执行查询的时候,数据库不用去比较NULL值。对于某些文本字段,例如“省份”或者“性别”,我们可以将它们定义为ENUM类型。因为在MyS
阅读全文