执行crontab [root@FMPVZABBIX mysql_backup]# tail -f /var/log/cron Jul 16 14:12:01 FMPVZABBIX crond[13308]: (root) PAM ERROR (Authentication token is no ...
分类:
系统相关 时间:
2020-04-01 12:37:08
阅读次数:
219
记得在上一次的面试中,面试官问我什么是数据库的存储过程,我当时真的头脑一发热什么都不知道压根没有听过这个问题,我当时在想数据库还有存储过程吗? 其实数据库的存储过程类似java中的方法。就是把一些语句,逻辑封装到方法中用到的时候我们去调用就可以了。 好处: 1.提高了代码的重用性 2.简化操作 存储 ...
分类:
数据库 时间:
2020-04-01 01:01:08
阅读次数:
99
最近本人在做一个后台新增数据功能时,用到了merge into函数,这里把碰到的一些自己理解进行一下总结,有什么不好的,不对的希望大家可以提出来。 merge into的形式: MERGE INTO 表A USING 表B ON(a.a=b.b)WHEN MATCHED THEN更新数据WHEN N ...
分类:
数据库 时间:
2020-03-31 20:56:01
阅读次数:
203
近期在学习Golang ,想通过Golang 实现一个Crontab 的管理。虽然github 已经有很多成熟的轮子可以使用。但是还是只有自己的轮子,玩起来才最放心。计划golang 的cron 使用三部分构成,client ,server ,web 端。其中server 端提供定时任务的分发控制, ...
分类:
其他好文 时间:
2020-03-31 19:23:28
阅读次数:
70
方法一: select name from mysql.proc where db = 'your_db_name' and type= 'PROCEDURE'; 方法二: show procedure status; 查看存储过程或函数的创建代码 show create procedure pro ...
分类:
数据库 时间:
2020-03-31 17:14:13
阅读次数:
106
--穿建临时表保存每个表的最大id;CREATE TABLE `table_max_id` ( `max_id` bigint(20)) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; --穿建存储过程获取每个表的最大id存储至table_max_id; CREATE ...
分类:
数据库 时间:
2020-03-30 16:33:56
阅读次数:
203
1.简介:作为DBA会经常需要检查所有的数据库或用户表,比如:检查所有数据库的容量;看看指定数据库所有用户表的容量,所有表的记录数...,我们一般处理这样的问题都是用游标分别处理处理,比如:在数据库检索效率非常慢时,我们想检查数据库所有的用户表,我们就必须通过写游标来达到要求;如果我们用sp_MSf ...
分类:
数据库 时间:
2020-03-30 09:24:46
阅读次数:
94
plsql的结构 declare 变量声明部分begin 执行部分exception 异常处理部分End *:declare 和 exception部分是可选的 默认:调用一个匿名块/存储过程后,只执行不输出学习调试时: set serveroutput on PL/sql中变量的定义 变量 的定义 ...
分类:
数据库 时间:
2020-03-30 09:23:26
阅读次数:
70
基本设置命令 在终端里输入: sudo crontab -e 查看定时任务 crontab -l 删除定时任务 crontab -r 如果无法使用定时任务crontab 解决方法: sudo vim ~/.vimrc 添加如下内容并保存 autocmd filetype crontab setloc ...
分类:
系统相关 时间:
2020-03-28 19:53:20
阅读次数:
255
Hibernate 原生 SQL 原生 SQL 如果你想使用数据库特定的功能如查询提示或 Oracle 中的 CONNECT 关键字的话,你可以使用原生 SQL 数据库来表达查询。Hibernate 3.x 允许您为所有的创建,更新,删除,和加载操作指定手写 SQL ,包括存储过程。 您的应用程序会 ...
分类:
数据库 时间:
2020-03-28 18:30:20
阅读次数:
115