目录 1、tips 2、事务(transaction) 3、索引(index) 4、数据库的导出和备份 5、函数 6、防SQL注入 7、使用Explain分析SQL语句 8、视图(view) 1、tips 1)、数据库不区分大小写; 2)、插入新数据时忽略重复数据,可在INSERT后加关键字IGNO ...
分类:
数据库 时间:
2018-07-08 01:06:50
阅读次数:
244
select * from (SELECT titleid,count(titleid) c FROM [DragonGuoShi].[dbo].[ArticleInfo] group by titleid,[CategoryCode] having count(titleid)>1)as t or ...
分类:
数据库 时间:
2018-07-06 15:54:52
阅读次数:
229
DUPLICATE AND DAMAGED PACKETS The ping utility will report duplicate and damaged packets. Duplicate packets should never occur when pinging a unicast ...
分类:
移动开发 时间:
2018-07-05 15:58:57
阅读次数:
338
增量备份概念:备份自上一次备份之后增加或改变的文件或内容增量备份的特点:优点:没有重复数据,备份量不大,时间短。缺点:需要上次完全备份及完全备份之后所有的增量备份才能恢复,而且对所有增量备份进行逐个反推恢复,操作较为繁琐。mysql没有直接提供的增量备份方法,但是可以通过MySQL的二进制日志(binarylogs)间接实现增量备份。二进制日志对备份的意义如下:(1)二进制日志保存了所有更新或者可
分类:
数据库 时间:
2018-07-05 10:15:31
阅读次数:
210
增量备份与恢复的特点增量备份的优点是没有重复数据,备份量不大,时间短。但缺点也很明显,需要建立在上次完全备份及完全备份之后所有的增量才能恢复。MySQL没有提供直接的增量备份方法,但是可以通过mysql二进制日志间接实现增量备份。二进制日志对备份的意义如下:(1)二进制日志保存了所有更新或者可能更新数据库的操作。(2)二进制日志在启动MySQL服务器后开始记录,并在文件达到所设大小或者收到flus
分类:
数据库 时间:
2018-07-04 01:15:12
阅读次数:
202
增量备份的优点是没有重复数据,备份量不大,时间短。缺点也很明显,需要上次完全备份及完全备份之后所有的增量备份才能恢复,反推恢复,操作较为繁琐。Mysql没有提供增量备份的方法,但是可以通过二进制日志间接实现增量备份。二进制日志对备份的意义如下:1)二进制日志保存了所有更新或者可能更新数据库的日志文件2)二进制日志在启动Mysql服务器后开始记录,并在文件达到max_binlog_size所设置的大
分类:
数据库 时间:
2018-07-03 20:12:39
阅读次数:
260
1. 问题 生产环境出现过新增用户提交, 入库两条重复数据的情况; 但是我查看代码, 页面做了校验, 后台插入数据也做了校验; 出现这种几率的事件的非常小的, 但是还是会碰到, 客户会对我们的产品产生怀疑, 所以解决这个问题很重要. 2. 解决办法 其实根本原因还是用户提交注册表单发生了重复提交, ...
分类:
其他好文 时间:
2018-06-27 14:04:35
阅读次数:
289
自己是直接查出来然后利用set去重(自己感觉不是太好,不过能达到目的) ...
分类:
Web程序 时间:
2018-06-25 01:16:17
阅读次数:
444
题意: 有一个数字串S,初始长度为n,是1 2 3 4 …… n。 有m次操作,每次操作给你一个正整数a[i],你先把S无穷重复,然后把前a[i]截取出来成为新的S。 求m次操作后,每个数字在S中出现的次数。 $n,m \leq 10^5 , a[i] \leq 10^{18}$ 首先明显要倒着做, ...
分类:
其他好文 时间:
2018-06-21 11:43:40
阅读次数:
188
概述 checkpoint 的机制保证了需要访问重复数据的应用 Spark 的DAG执行图可能很庞大,task 中计算链可能会很长,这时如果 task 中途运行出错,那么 task 的整个需要重算非常耗时,因此,有必要将计算代价较大的 RDD checkpoint 一下,当下游 RDD 计算出错时, ...
分类:
其他好文 时间:
2018-06-19 11:50:29
阅读次数:
236