MySQL临时表
MySQL 临时表分为“内存临时表”和“磁盘临时表”,其中内存临时表使用 MySQL 的 MEMORY 存储引擎,磁盘临时表使用 MySQL 的 MyISAM 存储引擎;一般情况下,MySQL 会先创建内存临时表,但内存临时表超过配置指定的值后,MySQL 会将内存临时表导出到磁盘临时表。
MySQL 临时表在我们需要保存一些临时数据时是非常有用的。临时表只在当前连接可见,当关闭连接时,Mysql 会自动删除表并释放所有空间。
MySQL 临时表分为“内存临时表”和“磁盘临时表”,其中内存临时表使用 MySQL 的 MEMORY 存储引擎,磁盘临时表使用 MySQL 的 MyISAM 存储引擎;一般情况下,MySQL 会先创建内存临时表,但内存临时表超过配置指定的值后,MySQL 会将内存临时表导出到磁盘临时表。
MySQL 临时表在我们需要保存一些临时数据时是非常有用的。临时表只在当前连接可见,当关闭连接时,Mysql 会自动删除表并释放所有空间。
之前项目中都在使用redis的单机或者主从,后来迁移到集群的时候,出现了一系列问题,下面整理一下redis集群方面的知识。
之前经常将将 Redis 的过期策略和内存淘汰策略搞混淆,查阅了一些资料后做个总结。
在 MongoDB 查询过程中,索引(Index) 起到非常重要的作用,如果没有索引,MongoDB将会执行全表扫描 。当然如果数据量比较少全表扫描的开销并不大,但如果集合文档数量到百万、千万甚至上亿的时候,一个查询耗费数十秒甚至几分钟都有可能,代价非常高昂。
混Github的时候经常看到类似 LGTM 之类的谜之缩写,这里整理一下这些缩写的含义。
项目中升级Babel 7后,运行错误:
git clone 一个项目的时候执行命令
1 | git clone XXX |
输入帐号名和密码(没有输错),报以下错误:
1 | Username for 'https://github.com': xxxx |
近日接盘了一个几年前的旧项目,由于 VS Code 开启了 Format On Save 选项,保存的时候自动格式化整个文件的代码。
正常情况下格式化代码基本没有任何风险,除非工具有问题,良好的代码格式有利于后面的工作。
在本地测试一切正常,推送到测试服务器运行错误,错误详情:
Jenkins 容器中只有 Java 环境支持运行 jenkins,可通过安装NodeJS 插件提供 Node 运行环境。