推荐阅读

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
最新发布

怎么使用Word缩放功能
怎么使用Word缩放功能?缩放将更改Word 2013中在屏幕上显示的数据的放大倍率。缩放不会更改应用程序窗口本身(例如,功能区)的放大倍率,并且不会更改打印输出上的数据大小。提示:放大会放大,放大会缩小。1.打开Word 2013文档;将“缩放”滑块一直拖动到最右边。缩放滑块位于Word窗口的右下角。缩放级别增加到500%。2.将“缩放”滑块拖动到左侧,以使缩放设置为50%。当缩放倍率减小到50%时,文档的两页并排显示。3.单击“缩放”滑块右端的加号。变焦略有增加。4.单击“缩放”滑块左端的减号。变焦略有减小。5.单击当前缩放百分比(“缩放”滑块右侧的数字)。将打开“缩放”对话框。您还可以通过单击功能区上的“视图”选项卡并单击“缩放”按钮来打开“缩放”对话框。

Word怎么写弹出窗口宏
在Word 2016或任何其他程序中,最基本的编程类型是在屏幕上吐出一条简单消息的代码。实际上,大多数初学者编程书籍都以示例程序开始,以显示文本Hello,World!。字宏没有什么不同。下面的宏message_popup1显示一个对话框,其中包含一行文本和一个OK按钮,Sub message_popup1()‘‘ message_popup Macro‘ Display a pop-up message‘MsgBox “This Word macro requires your attention”, vbOKOnly, “Hey there!”End Sub一个简单的弹出消息宏。MsgBox命令的第一个参数是要在对话框中显示的文本。第二个参数vbOKOnly指示Word仅显示“确定”按钮。最后一个论点-“嘿!” —是对话框的标题,所示。

WPS文字使用方法
1、点击工具栏“开始”,在开始列表中找到“文字工具”工具2、点击“文字工具”旁边的倒三角。3、在“文字工具”弹出的列表中点选“删除空格”,计算机将自动将文档中的空格全部删除。4、在“文字工具”弹出的列表中点选“段落首行缩进2字符”。5、本次执行的效果。

excel图表怎么做?
excel图表怎么做?老板很忙,所以你给他的报表,无论是表格还是图表都要简捷明了,一目了然。下图是根据AB列月销售数据制作的Excel折线图。很常见的做法,你也是这么做的吧。好象没问题!如果你换位思考一下,就会发现问题。当老板看到这个图表的时候,肯定会想:为什么2月份、6月份销售那么高?为什么3月份、10月份销量那么低?什么样的图表可以让老板一看就懂,当然是图+文结合的形式,如下面是添加文字说明的图表,虽然只是细节上的完善,老板看这样的图表会轻松很多。好象制作很简单,在图表上添加批注就搞定。只是….如果批注内容需要为断修改,数据在不断更新,那么你的批注岂不是要一次次的重新调整吗?当然,笔者要给同学们一个更完美的解决方法:自动添加批注当添加或修批注、数据时,图表上会自动更新批注:

Excel怎么设置序号
Excel怎么设置序号?在Excel2013中输入数字序列号后,每当我们插入或删除工作表的行时,原始序列号将变得无法识别,这使得说起来很痛苦。但是你发现了吗?无论我们如何修改工作表的行,它的行号总是相同的,所以如果你想让序列号保持不变,就用行号来连接它。具体操作步骤如下:1.打开一个带有Excel2013的工作表,如下图所示。我们现在的任务是在列a中插入不应该随意更改的序列号。选择单元格A2,输入函数“=ROW()-1”,其中函数ROW()表示获取当前行的行号。2.按下Ctrl键获取该函数的值。现在,我们把鼠标放在A2单元格的右下角。当光标变成十字时,按下鼠标并将其向下拖动到A8单元格。当我们释放鼠标时,你可以看到单元格A3-A8已经自动填充了序列号。3.至此,我们的任务已经完成。现在让我们检查一下效果。首先选择工作表的第三行,然后切换到开始选项卡,并单击单元格组中的删除按钮。4.如你所见,前一行3已经被我们删除了,但这一行的序列号仍然是2,没有变化。效果如下。

INDEX函数数组公式
INDEX函数数组公式,我们知道,数组公式在输入完后必须按Ctrl+Shift+Enter键来强制公式为数组公式。然而,我们已经习惯了在输入完后直接按Enter键,有没有一些技巧能够避免按Ctrl+Shift+Enter键但又能够达到数组公式的效果呢?在上一篇文章中,我们解了通过适当设置参数可以让INDEX函数返回整行或整列,这表明INDEX函数可以强制返回数组来传递给另一个函数。否则,该函数就需要作为数组公式,也就是说在公式输入完后要按Ctrl+Shift+Enter键。下面举一个例子来说明。例如,要求列A中的单元格区域A1:A10中第一个非空单元格的相对位置。如果使用公式:=MATCH(TRUE,A1:A10<>””,0)将返回#N/A,如下所示。(说明:在Office 365中,已增加这种自动转换功能。如果你使用的是Office 365,结果可能与这里的不同)必须采用数组公式输入才能得到正确结果,即输入完后要按Ctrl+Shift+Enter键,如下所示。无需数组公式,使用INDEX函数可以得到相同的结果:

Excel中怎么用VBA运算符
Excel中怎么用VBA运算符?还记得小时候学习数学的经历吗?很小很小的时候,我们会接触到数字,大人们会教我们数数,认识简单的数字,慢慢地我们会开始学习简单的加减法,再大一点,会学习乘除法,背诵乘法口诀,随着学习的深入,我们会逐渐学习到更复杂的运算和规则。运算无处不在。在编写程序代码时,很多内容都是在进行各种各样的运算,因此,运算符非常重要。当然,最开始我们都是从了解最基本的运算开始,逐渐深入到更多的运算内容。最先应该了解的当然是加、减、乘、除等算术运算符。算术运算符常用的VBA算术运算符有:加(+)、减(-)、乘(*)、除(/)、整除(\)、取模(MOD)、求幂(^)。基本的运算如下所示。说明:对于除法(/)运算符:假设z=x/y,如果将z声明为整型数,则结果为4,即直接舍弃掉小数位;如果将z声明为Single型或Double型,则结果为4.5。整除(\)运算符,即在除法运算中,结果直接取商,而不管余数。取模(MOD)运算符,即在除法运算中,结果取余数。

excel中怎么做vba循环
excel中怎么做vba循环?前面我们介绍过Excel的对象模型及一些常用的对象,也解过对象变量的概念及声明对象变量的方法。其实,在绝大多数情况下,我们都是通过使用Excel VBA操纵Excel对象来达到我们的目的。例如,我们可以操作工作表对象,为工作表命名、排序工作表、统计工作表个数;我们可以操作单元格对象,在单元格区域中填充内容、查找有指定内容的单元格;等等。为方便操控Excel对象,VBA提供了For Each-Next结构,可以在对象组成的集合中循环,给集合中的所有对象执行操作,或者集合中满足相关条件的对象执行操作。使用For Each-Next结构,我们无需知道集合中对象的数目,只需要声明相应的对象变量,编写执行操作的指令。For Each-Next结构的语法如下:For Each 对象变量In 对象集合[语句块][Exit For][语句块]Next [对象变量]说明:

巧用excel数据透视表批量生成合并单元格
今天再给大家一种方法,也很好用,就是利用数据透视表批量生成合并单元格。示例数据如下:关键操作第一步:添加辅助列在“区域一列”后添加辅助列,输入从1开始的序号,如下:添加辅助列,这一步,可有可无。什么时候必需有?当要合并的区域对应的后面几列数据有重复项时,辅助列一定要有。比如,本示例,地区二的销售人员有三个人员甲,地区四对应的销售总额也有相同数值;

巧用excel动态区域累计求和
某位做电商的朋友,计算2017年前几个月销售任务完成的情况,除了计算本月完成情况以外,还要计算过去几个月累积情况。数据表如下:关键操作当月完成计划情况当月完成计划情况好计算,在D2单元格输入“=C2/B2”,公式向下填充。可设置“百分比样式”和“小数点位数”。如下图:累积计划在E2单元格输入公式“=SUM($B$2:B2)”,向下填充既得本月及之前月份的累积计划。