- 博客(17)
- 收藏
- 关注
原创 Flink简单入门案例
(1)所有的版本要一致,否则会报各种类不存在的问题(2)IDEA运行Flink程序找不到ExecutorFactory,根据发布记录的描述,flink 1.11.0之后,flink-streaming-java模块不再依赖flink-clients,
2024-10-22 18:04:29 356
原创 Oracle自治事务
事务的“要么全部完成,要么什么都没完成”的本性会使将错误信息记入数据库表中变得很困难,因为当事务失败重新运行时,用来编写日志条目的INSERT语句还未完成。针对这种困境,Oracle提供了一种便捷的方法,即自治事务。自治事务从当前事务开始,在其自身的语境中执行。它们能独立地被提交或重新运行,而不影响正在运行的事务。正因为这样,它们成了编写错误日志表格的理想形式。在事务中检测到错误时,您可以在错误日志表格中插入一行并提交它,然后在不丢失这次插入的情况下回滚主事务。
2024-08-05 16:57:05 423
原创 Oracle约束
要对一个列加主键约束的话,这列就必须要满足的条件就是分空因为主键约束:就是对一个列进行了约束,约束为(非空、不重复)以下是代码 要对一个列加主键,列名为id,表名为emp格式为:alter table 表格名称 add constraint 约束名称 增加的约束类型 (列名)例子:alter table emp add constraint ppp primary key (id)就是给一列的数据进行了限制比方说,年龄列的数据都要大于20的表名(emp) 列名(age)格式:alter
2024-07-23 10:43:48 298
原创 Oracle表删除大量数据后查询变慢问题
Oracle 表删除大量数据后,即使表中只有几行记录,但用select count(*) from table 来查询发觉都不会马上出来,原因是该表的空间大了,查询起来很慢。解决的方法是把该表所占用的表空间缩小,或者说释放表空间。这样处理后就释放了表空间了。但是释放表空间后,表的行号rowid会发生变化,而基于rowid的索引则会变成无效。因此该操作后必须重建索引。否则会 提示“ORA-01502: 索引'SMP.ITEMLOG_MID_IDX'或这类索引的分区处于不可用状态”
2024-07-23 10:32:49 423
原创 Oracle的行转列和列转行
-多行转多列select '四川省' nation ,'成都市' city,'第一' ranking from dual union allselect '四川省' nation ,'绵阳市' city,'第二' ranking from dual union allselect '四川省' nation ,'德阳市' city,'第三' ranking from dual union all。
2024-07-22 17:18:58 879
原创 Oracle的日期
-指定日期--日期进行偏移--字符串转日期--日期转字符串--日期转字符串,12小时制度--日期转字符串,12小时制度--系统日期,包含时分秒 2024/7/22 14:19:27--系统日期,只有日期--系统日期,只有日期,简化写法--年初--月初--日初,也就是当日--当日,默认为dd--年--月--日--2020/1/1,第二参数为偏移月份,向前偏移--2022/1/1,第二参数为偏移月份,向后偏移--当年年初 2021/1/1。
2024-07-22 16:13:19 925
原创 表空间管理
(1)按构成文件大文件表空间:只能包含1个大文件(最大尺寸为128 TB)小文件表空间:可包含多个数据文件(默认)(2)按表空间用途:系统表空间、撤销表空间、临时表空间、数据表空间、索引表空间等(3)按数据特性:永久表空间、临时表空间、撤销表空间。
2024-04-26 16:23:12 1182
原创 Oracle权限管理
Oracle权限允许用户访问属于其它用户的对象或执行程序,Oracle系统提供三种权限:Object 对象级、System 系统级、Role 角色级。这些权限可以授予给用户、特殊用户public或角色,如果授予一个权限给特殊用户"Public"(用户public是oracle预定义的,每个用户享有这个用户享有的权限),那么就意味作将该权限授予了该数据库的所有用户。(1)系统权限:是指在系统级控制数据库的存取和使用的机制,即执行某种SQL语句的能力。
2024-04-19 16:47:34 3620
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人