
数据库
撸码小丑
BUG制造商
展开
-
批处理 rewriteBatchedStatements=true
最近在优化大批量数据插入的性能问题。项目原来使用的大批量数据插入方法是Mybatis的foreach拼接SQL的方法。我发现不管改成Mybatis Batch提交或者原生JDBC Batch的方法都不起作用,实际上在插入的时候仍然是一条条记录的插,速度远不如原来Mybatis的foreach拼接SQL的方法。这对于常理来说是非常不科学的。下面先罗列一下三种插入方式:public...转载 2020-01-13 15:04:16 · 4485 阅读 · 1 评论 -
在Linux(CentOS)下重置MySQL根(Root)密码
1.首先输入“service mysqld status”查看当前mysql服务状态,下图显示正在mysqld服务正在运行中。2.输入“killall -TERM mysqld”命令停止所有的mysqld进程。3.输入“service mysqld stop”命令停止mysqld服务。4.输入“mysqld_safe --skip-grant-tables &”命...转载 2018-11-01 15:07:29 · 245 阅读 · 0 评论 -
mysql中的update set select的sql语法
1 ,mysql中update语句中嵌套select的语法格式,可以用inner, left左联和右联进行条件查询UPDATE table1 aLEFT JOIN table2 b ON a.id = b.id SET a.fee = b.fee 2,与1中的效果相同UPDATE table1 a,table2 b SET a.fee = b.fee WHERE a.id = ...转载 2018-09-08 12:50:40 · 13059 阅读 · 0 评论 -
Mysql不区分大小写问题--旧库的表大写问题
1.mysql修改为不区分大小写vim /etc/my.cnf[mysqld]#设置为1表示不区分大小写lower_case_table_names=1重启mysql服务service mysql restart查看是否修改成功mysql> show variables like "%case%";+------------------------+----...原创 2018-08-30 17:58:38 · 891 阅读 · 0 评论 -
MySQL数据备份之mysqldump使用
mysqldump常用于MySQL数据库逻辑备份。1、各种用法说明A. 最简单的用法:mysqldump -uroot -pPassword [database name] > [dump file]上述命令将指定数据库备份到某dump文件(转储文件)中,比如: mysqldump -uroot -p123 test > test.du...转载 2018-08-14 14:15:01 · 230 阅读 · 0 评论 -
HBase优化学习
hbase性能优化 - 优快云博客 https://blog.youkuaiyun.com/zhou689689/article/details/52883485HBase性能优化方法总结 - 优快云博客 https://blog.youkuaiyun.com/clerk0324/article/details/53218284HBase性能优化方法总结 - 简书 https://www.jians...转载 2018-03-27 14:15:10 · 213 阅读 · 0 评论 -
Hive优化学习
总结:Hive性能优化上的一些总结 - 优快云博客 https://blog.youkuaiyun.com/mrlevo520/article/details/76339075数据分析利器之hive优化十大原则 - 一白侃数 - 博客园 https://www.cnblogs.com/sandbank/p/6408762.html深入浅出数据仓库中SQL性能优化之Hive篇-youkuaiyun.com ...转载 2018-03-27 14:08:16 · 258 阅读 · 0 评论 -
PostgreSQL 与 MySQL优缺点
知乎网友: 作者:luikore 链接:https://www.zhihu.com/question/20010554/answer/62628256 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。Pg 没有 MySQL 的各种坑MySQL 的各种 text 字段有不同的限制, 要手动区分 small text, middle text, large ...转载 2018-03-27 13:58:00 · 11876 阅读 · 3 评论 -
mongodb安装后的作为windows的服务启动配置
打开mongodb的安装目录,在bin下启动终端(管理员方式) 执行:#命令中包含的路径要自己建好mongod --dbpath "D:\mongodb\data\db" --logpath "D:\mongodb\logs\log.txt" --install -serviceName "MongoDB" 启动mongodb:net start MongoDB。或者打开cm...原创 2018-04-09 20:48:40 · 149 阅读 · 0 评论 -
索引、视图、游标、存储过程和触发器的理解
索引、视图、游标、存储过程和触发器的理解1、索引1-1、索引的概述我们把一个表中的一列或者多列和列中元素所在表中记录的物理地址组合成一个新的表。这个表的记录大致为列的内容和该列所在记录的物理地址。 1-2、索引的优缺点优点:大大加快了对源表的执行速度,我们对索引表的检索就可以实现对源表的检索。到底快在哪里?举例说明:我们通过T-SQL语句查询源表中的一条记录,在没有...转载 2018-03-25 22:46:50 · 1060 阅读 · 0 评论 -
DbVisualizer使用Phoenix连接Hbase
1.添加phoneix驱动1).点击Tools—>Driver Manager… 2).新建一个驱动,名称为phoenix(名称随意),选择phoenix的客户端驱动,驱动类如图所示(驱动包可以在phoenix的安装包里面找到). 2.新建Connection1).点击Tools—>Connection Wizard… 2).输入你的Conncetion名称,点击next 3).选择上面所建原创 2017-09-22 11:58:27 · 4263 阅读 · 0 评论 -
Phoenix对QL的支持
支持的命令如下:SELECT:查询语句 Example:#获取1000条数据SELECT * FROM TEST LIMIT 1000;#获取1000条数据,从第100条数据开始SELECT * FROM TEST LIMIT 1000 OFFSET 100;#UNION 操作符用于合并两个或多个SELECT语句的结果集#UNION 操作符选取不同的值。如果允许重复的值,请使用 UNION原创 2017-09-22 14:23:04 · 2120 阅读 · 0 评论