1. 操作符优化 (a) IN 操作符 从Oracle执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别: ORACLE试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录,如果转换成功则直接采用多个表的连接方式查询。由此可见用IN的SQL至少多了一个转换的 ...
分类:
数据库 时间:
2018-03-29 19:19:19
阅读次数:
207
在/etc/profile下添加一下内容#historyexportHISTTIMEFORMAT="[%Y.%m.%d%H:%M:%S]"USER_IP=who-uami2>/dev/null|awk‘{print$NF}‘|sed-e‘s/[()]//g‘HISTDIR=/data1/histlog/#定义操作记录保存路径if[-z$US
分类:
其他好文 时间:
2018-03-12 15:21:30
阅读次数:
157
说在前面 折腾这个搞了半天,现做下记录 安装依赖(操作只在master端) master端本地数据库中创建对应的表结构 CREATE DATABASE DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci; USE ; Table st ...
分类:
数据库 时间:
2018-03-11 17:11:12
阅读次数:
356
知识预览 sql语句规范 数据类型 数据库操作 数据表操作 表记录操作 查询表记录(select) 多表查询 完整性约束 回到顶部 sql语句规范 sql是Structured Query Language(结构化查询语言)的缩写。SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言。 ...
分类:
数据库 时间:
2018-03-05 18:15:27
阅读次数:
199
一、前言 从应用程序的角度看,内核需要提供的和时间相关的服务有三种: 1、和系统时间相关的服务。例如,在向数据库写入一条记录的时候,需要记录操作时间(何年何月何日何时)。 2、让进程睡眠一段时间 3、和timer相关的服务。在一段指定的时间过去后,kernel要alert用户进程 本文主要描述和时间 ...
分类:
系统相关 时间:
2018-02-14 15:05:55
阅读次数:
230
今天在定位一个问题时,查看message日志,需要知道message日志中的记录分别是哪个Xterm终端操作的。比较了半天才发现原来日志中可以通过pts来进行区分。如下所示: 另外,messages日志中会记录操作的执行时间,以及结束时间。比如要执行一个操作,但这个操作要等一段时间才返回,那么这个操 ...
分类:
系统相关 时间:
2018-02-13 10:37:14
阅读次数:
415
需求:模拟实现一个ATM+购物商城程序1.额度1500或者自定义2.实现购物商城,买东西加入购物车,调用信用卡接口3.可以提现,手续费5%4.支持账户登录5.支持账户间转账6.记录每日日常消费流水7.提供还款接口8.ATM记录操作日志9.提供管理接口,包括添加账户,用户额度,冻结账户等10.用户认证... ...
分类:
其他好文 时间:
2018-02-02 16:07:45
阅读次数:
157
信号 == 需求:当数据库新增数据时,写一条日志,使用信号实现;Django中提供了“信号调度”,用于在框架执行操作时解耦。通俗来讲,就是一些动作发生的时候,信号允许特定的发送者去提醒一些接受者。 Django内置信号 记录操作方式 1.将数据写入到settings.py 所在的项目标签的__ini ...
分类:
其他好文 时间:
2018-01-08 13:34:47
阅读次数:
136
记录操作:INSERT/UPDATE/DELETE/SELECT1.插入记录(共有三种) 第一种: 表达式 第二种:(如果看不懂这,先往下看,看完再回来看就懂了) 第三种:说明:此方法可以将查询结果插入到指定数据表。INSERT [INTO] tbl_name [(col_name,...)] SE ...
分类:
数据库 时间:
2018-01-07 23:36:34
阅读次数:
396
1.从源端拷贝表定义语句,在目标端执行,确保两边表定义一致,另外需要增加三个字段(INC_ID--记录序列值,ACP_TIME--记录接受时间,FLAG--记录操作类型) 2.在源端表增加补充日志trandata(因为源端已经有该表的抽取,所以该步骤可以省略) 3.目标端添加replicat进程 4 ...
分类:
其他好文 时间:
2018-01-07 00:50:36
阅读次数:
448