![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle
蜜獾互联网
聚焦国内外前沿技术文献、行业典型应用案例、互联网安全管理。
开源项目:https://gitee.com/ratel-admin
展开
-
全国省市区表完整版(自己整理)
一.省市区列表二.表结构和数据下载1.链接:https://pan.baidu.com/s/1iM2Spoqmfv9yg4u8IRP0zw 提取码:qyo1原创 2019-08-20 19:18:23 · 118844 阅读 · 37 评论 -
读高性能MySQL(第4版)笔记11_查询性能优化(中)
原创 2024-08-19 15:37:44 · 346 阅读 · 0 评论 -
读高性能MySQL(第4版)笔记10_查询性能优化(上)
原创 2024-08-19 15:36:56 · 252 阅读 · 0 评论 -
读高性能MySQL(第4版)笔记09_创建高性能索引(下)
原创 2024-08-19 15:36:05 · 247 阅读 · 0 评论 -
高性能MySQL_创建高性能索引(上)
原创 2024-08-19 15:35:06 · 87 阅读 · 0 评论 -
高性能MySQL笔记07_优化数据类型(下)
原创 2024-08-19 15:33:04 · 244 阅读 · 0 评论 -
高性能MySQL笔记06_优化数据类型(上)
原创 2024-08-19 15:32:03 · 213 阅读 · 0 评论 -
读高性能MySQL(第4版)笔记05_优化服务器设置
1.除非遇到异常情况,否则不需要调整配置1.1.不要“调优”服务器,不要使用比率、公式或“调优脚本”作为设置配置变量的基础1.1.1.在互联网上搜索配置建议并不总是一个好主意,你会在博客、论坛等找到很多糟糕的建议1.1.2.很难判断谁是真正的专家1.1.3.不要相信流行的内存消耗公式1.2.可靠的、有信誉的MySQL服务提供商通常比简单的互联网搜索结果更安全,因为那些需要拥有满意的客户的人可能正在做正确的事情1.2.1.即使是他们的建议,在没有经过测试和理解的情况下原创 2024-08-19 15:28:13 · 734 阅读 · 0 评论 -
读高性能MySQL(第4版)笔记03_监控
1.服务级别帮助你定义客户满意的程度和标准,以便你在解决性能、可扩展性挑战等事情与开发内部工具之间做出时间权衡2.服务水平指标(SLI)2.1.如何衡量客户是否满意3.服务水平目标(SLO)3.1.为了确保客户满意,能允许SLI达到的最低限度是多少3.2.将特定的SLI视为健康服务的目标范围3.2.1.必须定义为给定时间范围内的一个具体值,以确保每个人都对SLO的含义保持一致的理解3.2.2.如果SLI的指标是服务正常运行的时间,那么在给定的时间范围内,运行时原创 2024-08-19 15:12:50 · 574 阅读 · 0 评论 -
读高性能MySQL(第4版)笔记02_MySQL架构(下)
1.事务日志1.1.事务日志有助于提高事务的效率1.1.1.存储引擎只需要更改内存中的数据副本,而不用每次修改磁盘中的表,这会非常快1.1.2.更改的记录写入事务日志中,事务日志会被持久化保存在硬盘上1.2.事务日志采用的是追加写操作,是在硬盘中一小块区域内的顺序I/O,而不是需要写多个地方的随机I/O,所以写入事务日志是一种相对较快的操作1.3.大多数使用这种技术(write-ahead logging,预写式日志)的存储引擎修改数据最终需要写入磁盘两次1.4.如原创 2024-08-19 15:11:11 · 736 阅读 · 0 评论 -
数据库基础知识概要
DDL语句用于定义数据库对象(如表、索引、视图等)。常见的DDL语句包括:CREATE:用于创建数据库对象,如创建表、索引、视图等。ALTER:用于修改数据库对象的结构,如修改表的列、添加约束等。DROP:用于删除数据库对象,如删除表、索引、视图等。TRUNCATE:用于删除表中的所有数据,但保留表结构。原创 2024-08-19 14:30:45 · 869 阅读 · 0 评论 -
MySQL表涉及规范
1.使用InnoDB存储引擎:InnoDB存储引擎提供了事务支持、行级锁定和外键约束,有助于提高数据的完整性和性能。10.定期审查和优化表结构:根据业务需求和性能监控结果,定期审查和优化表结构,以保持数据库的高效运行。7.使用默认值和非空约束:为字段设置合理的默认值和非空约束,可以确保数据的合理性和完整性。8.使用注释:为表和字段添加注释,说明它们的用途和含义,有助于其他开发者理解和维护。9.数据库和表的字符集设置:使用UTF-8字符集存储数据,以支持多语言和特殊字符。主键索引:推荐用自增id作为主键。原创 2024-08-19 11:22:21 · 615 阅读 · 0 评论 -
时序数据库有哪些
时序数据库全称为。库指主要用于处理带时间标签(按照时间的顺序变化,即时间序列化)的数据,带时间标签的数据也称为时间序列数据。时间序列数据主要由电力行业、、地理信息等各类型实时监测、检查与分析设备所采集、产生的数据,这些工业数据的典型特点是:产生频率快(每一个监一秒钟内可产生多条数据)、严重依赖于(每一条数据均要求对应唯一的时间)、测点多大(常规的实时均有成千上万的,监测点每秒钟都产生数据,每天产生几十GB的数据量)。基于时间序列数据的特点,原创 2023-07-20 15:29:44 · 418 阅读 · 0 评论 -
Oracle随机取出若干条记录的SQL语句
====Oracle随机抽取数据SELECT * FROM (SELECT * FROM STUDENT_INFO ORDER BY DBMS_RANDOM.RANDOM() ) WHERE Rownum <= 10;====MySql随机抽取数据SELECT * FROM tablename ORDER BY RAND() LIMIT 10;...原创 2019-08-15 17:44:11 · 2120 阅读 · 0 评论 -
Oracle 恢复被删除的数据,解决误操作删除数据
在删除数据的时候不小心,把delete语句执行错了,把别的表给delete,而且还执行了commit!真汗.......数据是相当的重要........废话少说了!赶快找方法吧:第一种:1.打开Flash存储的权限ALTER TABLE tableName ENABLE row movement ;2.把表还原到指定时间点flashback table tableName to t...转载 2019-06-24 14:27:31 · 1372 阅读 · 0 评论 -
oracle常用sql语句
--oracle的字典select * from dictionary--创建表空间oracle创建表空间create tablesapce testSpacedatafile 'E:oracleSpace\test.dbf'size 100Mautoextend on;--创建用户create user testidentified by t123456...2016-10-14 10:35:23 · 145 阅读 · 0 评论 -
Oracle时间函数使用
select sysdate from dual--返回系统时间select trunc(sysdate) from dualselect trunc(sysdate-8) from dualselect trunc(sysdate+8) from dualselect trunc(sysdate-to_date('2015-2-18','yyyy-MM-dd')) from d...2016-10-14 10:26:37 · 128 阅读 · 0 评论