推荐阅读

MySQL 数据库碎片优化、整理方法详细步骤图解教程
起因:查看线上数据库中Table Information时发现有一个日志表数据大小和索引大小有915M,但实际行数只有92行。该表需要频繁插入并且会定时去删掉旧的记录。表类型为Myisam,已建立一个索引,所以应该是产生了大量碎片,使用 Optimize table 表名 优化后大小变为2.19M,少了很多, 同时可以看出该表上的索引建的多余,因为插入操作比查询操作要多很多,而且查询不多,查询的数据量也一般比较小。借此延伸下MYSQL中Myisam、InnoDB碎片优化方式:Myisam清理碎片 OPTIMIZE TABLE table_nameInnoDB碎片优化 if you frequently delete rows (or update rows with variable-length data types), you can end up with a lot of wasted space in your data file(s), similar to filesystem fragmentation.If you’re not using the innodb_file_per_table option, the only thing you can do about it is export and import the database, a time-and-disk-intensive procedure.But if you are using innodb_file_per_table, you can identify and reclaim this space!Prior to 5.1.21, the free space counter is available from the table_comment column of information_schema.tables. Here is some SQL to identify tables with at least 100M (actually 97.65M) of free space:SELECT table_schema, table_name, table_comment FROM information_schema.tables WHERE engine LIKE ‘InnoDB’ AND table_comment RLIKE ‘InnoDB free: ([0-9]{6,}).*‘;Starting with 5.1.21, this was moved to the data_free column (a much more appropriate place):SELECT table_schema, table_name, data_free/1024/1024 AS data_free_MB FROM information_schema.tables WHERE engine LIKE ‘InnoDB’ AND data_free > 100*1024*1024;

wps演示怎样添加背景音乐文件
为了使wps演示文稿的内容更加丰富,也能够更加吸引观众,我们可以在其中添加一些背景音乐文件,下面就让小编告诉你wps演示怎样添加背景音乐文件。 wps演示添加背景音乐文件的方法 1、打开WPS演示文稿,进入WPS演示文稿的操作界面,如图所示: 2、在上面的菜单栏里找到插入菜单,如图所示: 3、在插入菜单下找到插入背景音乐选项,如图所示: 4、点击背景音乐文件,弹出从当前页插入背景音乐对话框,如图所示: 5、选择我们的音乐文件,点击打开,可以看到我们的背景音乐就插入进来了,如图所示: 6、将鼠标左键指到音乐文件图标上会弹出播放控制按钮,点击播放就可以播放我们的音乐文件了,如图所示:

如何将excel指定文件夹中的文件移至目标文件夹?
Q:如下图1所示,在工作表列A中存储着需要移动的文件所在的文件夹路径,列B中是要将文件移到的目标文件夹路径,现在需要将列A中文件夹下的文件移到列B中文件夹内,如何实现?图1A:下面使用FileSystemObject对象的MoveFile方法来移动文件:Sub MoveFilesToNewFolder()‘声明FileSystemObject对象Dim FSO As Object‘源文件路径Dim strSourcePath As String‘目标路径

如何删除手机wps云文档
为了方便管理和使用,我们经常会将wps文档存储在手机云文档中,对于新手来说,可能不知道如何在手机云文档中删除文件,下面是小编为大家整理删除手机wps云文档的方法,希望对大家有所帮助。 删除手机wps云文档的方法 1.首先,打开wps文档编辑程序。如图所示;删除手机wps云文档的步骤图1 2.点击右上角的未登录图标,登陆wps账号。如图所示;删除手机wps云文档的步骤图2 3.接着点击wps文档窗口右侧的【云图标】。如图所示;删除手机wps云文档的步骤图3 4.点击“云图标”后,弹出的文档漫游窗口,选择【漫游文档管理】点击并打开它。如图所示;删除手机wps云文档的步骤图4
最新发布

excel排名公式复杂,来一招不用公式的简单排名
之前述了美式排名与中国排名的不同。美式排名与中国排名的不同,如图:美式排名,若有名次相同,名次会出现间断,中国排名名次连续,即使名次有相同的情况。本示例中:美式排名的公式:=RANK(B2,$B$2:$B$7)中国排名的公式:=SUMPRODUCT(($B$2:$B$7>=B2)/COUNTIF($B$2:$B$7,$B$2:$B$7))。关于这两个公式的解释,请参考文章:Excel 领导不喜欢看“间断”的排名,RANK换成SUMPRODUCT!,里面有视频解释。但还有些朋友说,中国排名公式太难,自己写总会出错。今天给一种不用公式的中国排名法:用数据透视表实现。

这些“IFS”结尾的多条件计算函数,你一定要会
EXCEL数据处理中,经常会用到对多条件数据进行统计的情况,比如:多条件计数、多条件求和、多条件求平均值、多条件求最大值、多条件求最小值等。今天就把这几个多条件函数列出来,一一举例说明用法。示例数据:要求统计的结果:函数解多条件计数、多条件求和、多条件求平均值、多条件求最大值、多条件求最小值,五个结果与对应的公式先展示如下,后面一一解。如下图:提醒:这五个函数后,本文还有一个IFS函数,不要忘记去看哦!

excel常用函数怎么用
excel常用函数怎么用?如下图1所示,单元格区域A1:E12是一组数据,单元格区域B16:C20是一个标准查找表。其中,列D中的数据为对应的列C中的数据减去列A中的数据,例如D2=C2-A2;列E中的数据为:列B中的值在查找表B16:C20中查找相应的解决用时,然后与列D中的值比较,如果列D中的值小于查找到的解决用时,则输入“Pass”,否则输入“Fail”。如何使用公式在列E中输入相应的值?图1先不看答案,自已动手试一试。公式在单元格E2中,输入数组公式:=IF((D2)<=(TIMEVALUE(INDEX($C$17:$C$20,MATCH(B2,$B$17:$B$20,0),0))),”Pass”,”Fail”)下拉至单元格E12。公式解析首先看公式中的:

在VBA代码中如何判断单元格是否为空?
如下图所示的工作表,我希望使用VBA代码将空行的背景色设置为灰色,以便于查看(即将上半部分的工作表变为下半部分的样式)。我需要判断某行的单元格为空,然后将该行相应的单元格背景色设置为灰色。如何判断单元格是否为空?答:先看看实现所需效果的代码:Sub setBlankRowColor()Dim lngLastRow As LongDim i As Long‘获取工作表中已使用区域最后一行的行号lngLastRow = Cells(Rows.Count,1).End(xlUp).Row‘遍历行

Word做个电子公章,告别扫描文件
前段时间,有位朋友说,他每次往分公司分发电子文档,需要把文档打印,然后加盖公章,再扫描成电子文档,很是繁琐。问能不能直接做个电子印章加盖在电子文档上?今天来一下用WORD制作公章的方法。结果如下图:第一步:制作轮廓1、选择【插入】——【形状】,基本形状中的椭圆,按住Shift键画出正圆,如下图:2、选中正圆,右键,【设置形状格式】,形状填充为“无填充”,线条为红色实线,6磅粗细:第二步:制作字体1、【插入】——【艺术字】:2、【绘图工具】浮动菜单中选择【格式】——【文本效果】——【转换】——【拱形】:3、【绘图工具】浮动菜单中选择【格式】——【文字效果】——【阴影】——【无阴影】,去掉文字阴影:

excel数据透视表怎么移除前导0
我从其他地方下载了一些数据,但其中有一些数据带有前导0,例如:006892000WIN如何使用一个公式将这些前导0去掉?假设这些数据在工作表中的A列,可以使用公式:=SUBSTITUTE(A2,0,””)结果如下所示。然而,对于数据中其他位置还存在0的情况,上面的公式会将所有的0都替换掉,如下所示。

excel图表向左查找值的技术
通常,我们使用经典的INDEX/MATCH函数来实现向左查找。如下所示,想要查找净销售为1088的销售人员,显然是单元格B6中的“John”。使用INDEX/MATCH函数组合的公式:=INDEX($B$5:$B$17,MATCH(1088,$D$5:$D$17,0))很顺利地获得了要查找的结果。我们知道,VLOOKUP函数通常查找并返回表右侧的值。然而,这里介绍的技术却能让VLOOKUP函数实现向左查找。这里的关键是使用CHOOSE函数,公式如下:=VLOOKUP(1088,CHOOSE({2,1},$B$5:$B$17,$D$5:$D$17),2,0)主要看看公式中的:CHOOSE({2,1},$B$5:$B$17,$D$5:$D$17)

COUNTIF函数在文本排序中的应用
我们知道,COUNTIF函数通常用于查找指定单元格区域中满足条件的单元格数量。然而,COUNTIF函数有一个比较有用的用法,它可以统计指定区域中大于或小于指定值的单元格数量。例如,公式:COUNTIF({a,b,c,d,e,f,g,h},”<c”)返回值2,表示数组中比c小的字母有2个,那么如果由小到大排的话,c应该排在第3位。因此,使用COUNTIF函数,我们可以找到单元格区域中任意单元格中值的顺序。当我们知道这些顺序后,就可以使用VLOOKUP函数来查找对应的单元格中的值,从而实现按顺序对这些单元格中的值排序。简单地说,使用COUNTIF函数,我们可以对单元格区域中的文本排序。如下所示,在单元格B6中,使用公式:=COUNTIF($C$6:$C$15,”<=”&C6)得到单元格C6中的文本在单元格区域C6:C15的文本中,由小到大排在第10位。将公式下拉至单元格B15,得到相应的列C中文本在单元格区域C6:C15中文本的排序位置。

Excel数据透视表怎么对数据随机排序
有时候,为公平起见,我们会将一组数据随机排序。如下所示,在列D中对列C中的数据随机排序。实现过程如下:步骤1:在列C的左侧添加两个辅助列,如上中的“序号”和“随机数”列。步骤2:在“序号”列中填充从1开始的顺序数。步骤3:在列B中每个单元格中输入公式:=RAND(),生成随机数。如上所示,可以在单元格B3中输入公式后,下拉至单元格B11。步骤4:在单元格D3中输入公式:=VLOOKUP(SMALL($B$3:$B$11,A3),$B$3:$C$11,2,FALSE)下拉至单元格B11。这样,每次工作表重新计算时或者按F9键时,列D中的数据都会重新排列一次,如下所示。

Excel数据透视表怎么实现跨多工作表统计数据
本文主要解如何统计工作簿的多个工作表中指定数据出现的总次数的公式应用技术。示例工作簿中有3个需要统计数据的工作表:表一、表二、表三,还有1个用于放置统计数据公式的工作表:小计,如下所示。想要统计“ Excel”在所有工作表中出现的次数。我们分别在每个工作表中使用COUNTIF函数进行统计,如下、和所示。在“小计”工作表中进行统计,如下所示,输入公式:=SUM(表一:表三!A12)通过对每个工作表中已经求得的结果进行求和,得到结果。