在python脚本里执行: sql_gp1 = "VACUUM dwd_access_record_inout_temp" sql_gp2 = "delete from dwd_access_record_inout_temp t where t.indate > (select now()::timestamp-interval '36 hour')" conn = gputil.connect(logger,target_host,target_user,…
使用maven ,可以在 http://mvnrepository.com 中去查找 pom 配置如何写 <!-- https://mvnrepository.com/artifact/org.quartz-scheduler/quartz --> <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <versi…
window执行mapreduce报错 Exception in thread "main" java.lang.RuntimeException: java.io.FileNotFoundException: Could not locate Hadoop executable: C:\hadoop-3.1.1\bin\winutils.exe -see https://wiki.apache.org/hadoop/WindowsProblems at org.apache.hado…
VACUUM命令存在两种形式,VACUUM和VACUUM FULL,它们之间的区别见如下表格: 无VACUUM VACUUM VACUUM FULL 删除大量数据之后 只是将删除数据的状态置为已删除,该空间不能记录被重新使用. 如果删除的记录位于表的末端,其所占用的空间将会被物理释放并归还操作系统.如果不是末端数据,该命令会将指定表或索引中被删除数据所占用空间重新置为可用状态,那么在今后有新数据插入时,将优先使用该空间,直到所有被重用的空间用完时,再考虑使用新增的磁盘页面. 不论被删除的数据是否…
在Django中使用apscheduler django_apscheduler 实现定时任务, 来完成数据拉取. 一段时间后发现数据量对不上,遂查日志 发现报错如下: Run time of job …… next run at: ……)” was missed by google 到的是github上的一个issue:https://github.com/agronholm/apscheduler/issues/146 里面说到了一个参数:misfire_grace_time,但是这个参数到…
对于数据库系统的并发控制,KingbaseES采用MVCC(多版本并发控制)进行处理. 这种机制有一个缺点,就是随着时间的推移,数据文件中积累的dead tuples会越来越多. 怎么去清理这些dead tuples,这个时候就需要vacuum处理. 下面主要介绍vacuum清理dead tuples的过程. 在清理dead tuples时,系统有两种处理方式:vacuum 和 vacuum full.主要区别在如下: vacuum 只是把表中的dead tuples进行删除标记,并没有真正物理…
执行mysqld_safe报错: [root@edu data]# /usr/local/mysql5.7/bin/mysqld_safe --user=mysql160427 12:41:28 mysqld_safe Logging to '/renqinglei/mysql/log/mysql_error.log'.160427 12:41:28 mysqld_safe The file /usr/local/mysql/bin/mysqlddoes not exist or is not…
准备在mysql上使用数据库A,但mysql5经过重装后,上面的数据库已丢失,只得通过之前备份的A.sql重新生成数据库A. 1.执行sql报错 在执行A.sql的过程中,出现如下错误:Got a packet bigger than 'max_allowed_packet' bytes.  谷歌解释说是因为要导入数据库超过了系统限制, 解决办法是在打开mysql的配置文件中my.ini,在[mysqld]后加入配置:max_allowed_packet=100M(如果已存在该配置,直接修改其值…
selenium执行js报错 Traceback (most recent call last):    dr.execute_script(js)  File "C:\Python27\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 397, in execute_script    {'script': script, 'args':converted_args})['value']  File &qu…
mysql执行update报错 update library set status=true where 1=1 Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column To disable safe mode, toggle the option in Preferences -> SQL Queries and…