Linux运维第四阶段(四)MySQL锁、事务1、相关概念:连接管理器:接受请求、建立安全连接、认证用户等;线程管理器:线程池,线程重用thread-reuse;解析器:解析树;缓存:复杂性、算法、权限等;>SELECTCURRENT_TIME();(此命令不缓存)并发控制问题:两个以上用户同时读..
分类:
数据库 时间:
2015-08-10 16:18:39
阅读次数:
181
Oracle Database 11g Release 2 (11.2.0.1.0) for Microsoft Windows
(64-bit)
http://download.oracle.com/otn/nt/oracle11g/112010/win64_11gR2_database_1of2.zip
http://download.oracle.com/otn/nt...
分类:
数据库 时间:
2015-08-10 16:13:06
阅读次数:
283
1.创建计算字段: concat , select concat(vend_name,'(',vend_country,')') from vendors; Rtrim, 删除右侧空格 select a+b as c from table order by c;2.数据处理函数: 文本处理函数:up...
分类:
数据库 时间:
2015-08-10 16:09:34
阅读次数:
131
mysql相关的三个函数有:NOW()函数以`'YYYY-MM-DD HH:MM:SS'返回当前的日期时间,可以直接存到DATETIME字段中。CURDATE()以’YYYY-MM-DD’的格式返回今天的日期,可以直接存到DATE字段中。CURTIME()以’HH:MM:SS’的格式返回当前的时间,...
分类:
数据库 时间:
2015-08-10 16:05:44
阅读次数:
149
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select i...
分类:
数据库 时间:
2015-08-10 15:04:46
阅读次数:
173
这是【PLC无线通讯专家】团队为用户提供的一个西门子S7-200PLC的通讯程序,该用户需要进行9台S7-200之间的MODBUS协议通讯,他对通讯不太熟悉,为了尽快交付工程,请求我们工程师为其编写参考程序,我们协助客户对...
分类:
数据库 时间:
2015-08-10 15:00:59
阅读次数:
270
#-*- coding: utf-8 -*-
__author__ = ‘Work‘
import sys
reload(sys)
sys.setdefaultencoding("utf-8")
import xlrd
import pymysql
conn = pymysql.connect(host=‘192.168.12.115‘, port=3306, user=‘root‘, p...
分类:
数据库 时间:
2015-08-10 14:59:06
阅读次数:
171
有时候我们使用ImageView的时候 想要知道现在的显示的图片是placeHolder的图片还是加载完成或挑选好的图片,但是tag属性只能拿到却不能判断,当然,加几个bool属性也可以完成,但是会有些复杂,如果可以在给imageview 赋图片的时候给图片加个标记,那么下次判断一下标记是不是placeHolder就可以了,很简单。
UIImageView * picView =...
分类:
数据库 时间:
2015-08-10 14:58:06
阅读次数:
117
这里介绍一下现在常用的NoSQL以及各自的特点。NoSQL是2009年突然发展起来的,现在趋于稳定的状态,市场上也有了一些比较成熟的产品。传统的关系型数据库为了保证通用性的设计而带来了功能复杂、性能开销大、价格昂贵等问题,在NoSQL中都或多或少的得到了解决。NoSQL避免了一些不需要的复杂性,有更高的吞吐量,具有高并发的特点,也具备在商用硬件上的水平拓展能力。不仅如此,NoSQL也实现了大表的自动...
分类:
数据库 时间:
2015-08-10 14:59:23
阅读次数:
216
登录postgresql数据库控制台psql 数据库名创建数据库用户xxxCREATE USER xxx WITH PASSWORD 'xxxxxx';创建数据库yyy并指定所有者为xxxCREATE DATABASE yyy OWNER xxx;将对数据库yyy的所有操作权限赋给用户xxx,否则xxx只能登录控制台,没有任何数据库的操作权限GRANT ALL PRIVILEGES ON DATAB...
分类:
数据库 时间:
2015-08-10 14:58:23
阅读次数:
586
一、.打开terminal方法
1.最方便的是Ctrl+Alt+T
2.点击Dash主页 输入terminal
二、显示当前路径
pwd
三、显示当前路径下的文件
ls
四、导入sql文件到mysql数据库
1.>mysql -u root -p
2.>mysql密码
3.进入mysql就可以导入了 >use yourdatabasename;
4 >set name ...
分类:
数据库 时间:
2015-08-10 14:52:08
阅读次数:
150
1、错误描述[ERROR:]2015-08-03 10:03:26,508 [Realm [realm.ShiroDbRealm@15408475] does not support authentication token [org.apache.shiro.cas.CasToken@3eb82839]. Please ensure that the appropriate Realm imp...
分类:
数据库 时间:
2015-08-10 14:51:08
阅读次数:
200
一:数学函数
SELECT GREATEST (2,3,4),GREATEST (1.1,3.2);
SELECT LEAST (2,3,4),LEAST (1.1,3.2);
FLOOR(X)
返回不大于X的最大整数值。
mysql> SELECT FLOOR(1.23);
-> 1
mysql> SELECT FLOOR(-1.23);
->...
分类:
数据库 时间:
2015-08-10 14:49:50
阅读次数:
216
在11g中SQL> select count(*) 2 from emp a, dept b, bonus c 3 where a.deptno(+) = b.deptno 4 and a.ename(+) = c.ename;where a.deptno(+) = b.deptno *ERROR ...
分类:
数据库 时间:
2015-08-10 14:48:36
阅读次数:
138
RowsVersion就是timestamp丢失更新的解决方法 丢失更新概念:当用户同时修改一行数据,他们先读取数据,放在前端进行修改,当修改后,再提交数据,这样最后提交的数据会覆盖先前提交的数据,这样就造成了丢失更新。长话短说,介绍防止丢失更新的方法:使用RowsVersion时间戳。每次更新的时...
分类:
数据库 时间:
2015-08-10 14:47:00
阅读次数:
145
1,设定定时器:终端敲入:crontab -e命令
2,然后写入 00 23 * * * /home/db_bak_file/dbbak.sh >>/home/db_bak_file/backDBInfo 。此语句作用为:在每天的23点执行 /home/db_bak_file/dbbak.sh下的脚本,并且把riz...
分类:
数据库 时间:
2015-08-10 13:40:40
阅读次数:
170
DDL Setup StepsSQL> grant execute on utl_file to ggs;Grant succeeded.Create GLOBALS file[oracle@zwc ~]$ cd /ggs/[oracle@zwc ggs]$ cat GLOBALSGGSCHEMA ...
分类:
数据库 时间:
2015-08-10 13:32:35
阅读次数:
165