`
javathinker
  • 浏览: 235445 次
  • 来自: ...
文章分类
社区版块
存档分类
最新评论
文章列表
为当前用户创建cron服务 1. 键入 crontab -e 编辑crontab服务文件 例如 文件内容如下: */2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh 保存文件并并退出 */2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh */2 * * * * 通过这段字段可以设定什么时候执行脚本 /bin/sh /home/admin/jiaoben/buy/deleteFile.sh 这一字段可以设定你要执行的脚本 ...
linux下定时执行任务的方法 【非原创,个人网上收集整理了一下】在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron]。cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。cron的配置文件称为“crontab”,是“cron table”的简写。一、cron在3个地方查找配置文件:1、/var/spool/cron/ 这个目录下存放的是每个用户包括root的crontab任务,每个任务以创建者的名字命名,比如tom建的crontab任务对应的文件就是/var/spool/cron/tom。
一.Crontab介绍 crontab命令的功能是在一定的时间间隔调度一些命令的执行。 1.1 /etc/crontab文件 在/etc目录下有一个crontab文件,这里存放有系统运行的一些调度程序。每个用户可以建立自己的调度crontab。 如: [root@dave ~]# cat /etc/crontab SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ # run-parts 01 * * * * root run-parts /etc/cron.ho ...
DB2中的权限 DB2 中有三种主要的安全机制,可以帮助 DBA 实现数据库安全计划:身份验证(authentication)、授权(authorization)和特权(privilege)。 身份验证是用户在尝试访问 DB2 实例或数据库时遇到的第一种安全特 ...
SMALLINT (小整型) 说明:小整型是两个字节的整数,精度为 5 位。小整型的范围从 -32,768 到 32,767。 增加字段:ALTER TABLE <tableName> ADD COLUMN <columnName> smallint 修改字段类型:ALTER TABLE <tableName> ALTER <columnName> SET DATA TYPE smallint 删除字段:ALTER TABLE <tableName> DROP <columnName> ...
一般来说发生这种问题的原因是APPLHEAPS的大小不足了,可以通过增大APPLHEAPS来解决此问题,步骤如下: 第一步:执行db2 get db cfg for <dbname>|grep "Default application heap"检查当前APPLHEAPS的大小。 第二步:执行db2 update db cfg for <dbname> using APPLHEAPS <新APPLHEAPS的大小(例如:512)>来设置APPLHEAPS的大小,一般来说是当前APPLHEAPS的倍数。 ...
home/datamart$db2getdbcfg|grepHEAP Sortheapthresforsharedsorts(4KB)(SHEAPTHRES_SHR)=AUTOMATIC Sortlistheap(4KB)(SORTHEAP)=AUTOMATIC Databaseheap(4KB)(DBHEAP)=AUTOMATIC Utilitiesheapsize(4KB)(UTIL_HEAP_SZ)=103816SQLstatementheap(4KB)(STMTHEAP)=AUTOMATIC Defaultapplicationheap(4KB)(APPLHEAPSZ) ...
SQC SQL长度超过32K,预编译失败,报错信息如下: LINE MESSAGES FOR tbl_datamart_trans_log.sqc ------ -------------------------------------------------------------------- SQL0060W The "C" precompiler is in progress. 33 SQL0314N The host variable "sSql" is incorrectly declared. SQL ...
最近有一项目经常出现DB2表锁情况,从存储过程,到应用程序,如果你靠去查代码还真是费劲,也记得以前有人问过我如何看DB2表的锁,这次都在这里一一讲清楚了,讲归讲,大家记得自己多去试试,实战是最佳的学习方法,我一直比较崇尚“从问题中学习结”。 ―――Dream 第一步,打开Snapshot监控 db2 update monitor switches using lock on statement on uow on 第二步,检查锁等待情况 db2pd -db sample -locks wait showlocks Database ...
db2在执行delete update insert操作的时候,使用的是排他锁,使用的锁表级别是表锁。在一个delete会话没有结束之前,进来的其他会话将处于等待状态。此刻所有其他insert update delete操作都是无效滴。会话结束需要commit命令才能释放表锁。执行delete update insert命令结束后,需要执行commit释放资源 oracle delete update insert操作,锁的级别是行锁。比如执行delete会话当中,可以对表进行insert插入操作。 两种数据库实行不同的锁机制,oracle 在同一时刻不同的会话 ...
*******************************<NickName做成手册>************************************总体的做成顺序:db2 update dbm cfg using federated yesdb2 catalog node (node节点登录)db2 catalog database (database数据库登录)db2 connect to db (连接到自己的数据库)db2 create wrapper drda (创建wrapper)db2 create server  (连接到对方数据库的server)db2 c ...
在使用DB2的联邦功能时在创建nickname及使用nickname的时候最常见的报错就是SQL1101N,提示用户名或者密码不对不能访问远程数据源。 下面说一下最常见的原因。 一 创建过程中报错 创建db2的联邦通常包含以下四步: 1 CREATE WRAPPER DRDA 2 CREATE SERVER 3 CREATE USER MAPPING 4 CREATE NICKNAME 本地sample数据库要与远程qa数据库做联邦,qa数据库已经编目到本地,实例参数FEDERATED已开启,实际创建过程如下: db2inst1@lbdb:~> d ...
CREATE NICKNAME 语句 - DB2 包装器的示例 此主题提供了一个示例来说明如何使用 CREATE NICKNAME 语句来为您想存取的 DB2 表或视图注册昵称。 以下示例显示了一个 CREATE NICKNAME 语句: CREATE NICKNAME DB2SALES FOR DB2SERVER.SALESDATA.EUROPE DB2SALES 用来标识 DB2 表或视图的唯一昵称。 注 :昵称是一个由两部分组成的名称,它包括模式和昵称。如果在注册昵称时省略了模式,则昵称的模式将为创建该昵称的用户的授权标识。 DB2SERVER.SALE ...
细心的朋友会注意到,当你在linux下频繁存取文件后,物理内存会很快被用光,当程序结束后,内存不会被正常释放,而是一直作为caching.这个问题,貌似有不少人在问,不过都没有看到有什么很好解决的办法.那么我来谈谈这个问题.先来说说free命令[root@server ~]# free -m total used free shared buffers cachedMem: 249 163 86 0 10 94-/+ buffers/cache: 58 191
有时我们会需要大量线程来处理一些相互独立的任务,为了避免频繁的申请释放线程所带来的开销,我们可以使用线程池。下面是一个C语言实现的简单的线程池。 头文件:
Global site tag (gtag.js) - Google Analytics