superset mysql数据源配置_superset 性能优化1-已经使用中的superset更改默认数据源sqlite到mysql...
已经使用中的superset更改默认数据源sqlite到mysql
1.提取sqlite db(由于当前使用 docker 需要到宿主)
docker cp CONTAINER_NAME:/var/lib/superset/superset.db /opt
2.数据导出
然后使用 navicat 数据库工具打开sqlite文件选择导出向导csv数据保存到一个文件夹
3.创建mysql数据库与账号
4.安装superset python mysql支持 修改superset 数据库config(这个网上很多配置)
5.然后使用 superset db upgrade 初始化mysql数据表结构(如果直接导入sqlite导出的csv字段默认都是varchar255,这个会有问题)
6.更改数据表,删除全部数据表外键(删除外键是我这边的做法,具体自己可以优化,这里建议暂停superset来操作会快些)
7.更改部分报错类型
Incorrect datetime value: '0000-00-00 00:53:00' for column 'last_login' at row 1
[ERR] INSERT INTO new_superset.ab_user
删除 ab_user.cvs last_login created_on changed_on 数据
同时ab_user表更改last_login,created_on,changed_on 字段类型为timestamp(6)
1406 - Data too long for column 'sql' at row 1
[ERR] INSERT INTO new_superset.query
query表更改sql,'executed_sql' 字段类型longtext
1062 - Duplicate entry '[impala].[dw]' for key 'name'
[ERR] INSERT INTO new_superset.`ab_view_menu
删除唯一索引
dbs.password 如果乱码需要删除,不然打开数据源页面会报错
8.使用navicat导入向导导入csv数据到mysql
superset mysql数据源配置_superset 性能优化1-已经使用中的superset更改默认数据源sqlite到mysql...相关推荐
- 【性能优化】MySQL 数据库连接原理和性能优化 - 学习/实践
1.应用场景 学习MySQL数据库连接原理和性能优化, 开发高性能程序. 2.学习/操作 1. 文档阅读 MySQL 数据库连接原理和性能优化 - 高性能 MySQL 实战 | Laravel 学院 ...
- 读薄《高性能MySql》(四)查询性能优化
读薄<高性能MySql>(一)MySql基本知识 读薄<高性能MySql>(二)Scheme与数据优化 读薄<高性能MySql>(三)索引优化 读薄<高性能M ...
- 配置Tomcat性能优化
配置Tomcat性能优化
- IDEA最全最常用的配置与性能优化(Java必备)
IDEA最全最常用的配置与性能优化(Java必备) 简介 一.性能优化 1.JVM启动参数 2.清空缓存并重建索引 二.优化设置 1.显示方法分隔符 2.忽略大小写提示 3.主题设置 4.设置字体 5 ...
- Mysql批量插入更新性能优化
Mysql批量插入更新性能优化 对于数据量较大的插入和更新,因io/cpu等性能瓶颈,会产生大量的时间消耗,目前主流的优化主要包括预编译.单条sql插入多条数据.事务插入等,下面详细介绍一下: 单条插 ...
- mysql配置以及性能优化(转)
MySQL配置文件my.cnf中文详解,附mysql性能优化方法分享 ================================================================= ...
- MySQL相关参数配置及性能优化
MySQL及其优化 文章目录 MySQL及其优化 数据库相关概念 事务的四大特性ACID 影响mysql数据库性能的几个方面 数据库性能优化的重点 CentOS系统参数优化 内核相关参数(/etc/s ...
- mysql connections参数_MySQL性能优化之max_connections配置参数浅析
mysql的max_connections参数用来设置最大连接(用户)数.每个连接mysql的用户均算作一个连接,max_connections的默认值为100.本文将讲解此参数的详细作用与性能影响. ...
- 熟悉mysql数据库设计和性能优化_Mysql数据库性能优化
Mysql数据库性能优化,可以从下面三点入手: 数据库设计 SQL语句优化 架构优化 一.数据库设计优化 1.适度的违反范式,适度 遵循三大范式就会带来查询时经常需要join,导致查询效率降低 ...
最新文章
- Bugku——Web——矛盾
- u盘排序软件_总有一款U盘适合你
- 2020/Province_C_C++_A/A/门牌制作
- SAP UI5 sap.ui.localResources函数调用的作用
- javascript 对象基础 继承机制实例【对象冒充】
- 矢量合成和分解的法则_力的合成与分解
- Spring整合SequoiaDB SQL
- TabLayout实现顶部导航(一)
- PostGIS 报错libcrypto
- vs2019编译libcef
- rclone 实现 GoogleDrive 同步至 OneDrive
- 《NVM-Express-1_4-2019.06.10-Ratified》学习笔记(8.8)-- Reservations
- 嵌入式linux platform设备驱动
- mysql分区 alter_mysql分区表设计(一)
- 自我激励--相信自己,付诸行动
- excel中VBA获取指定单元格内容
- QT开发和MFC开发的经典案例
- 3d打印价格怎么算的
- 当微信小程序遇上filter~
- 五行顺口溜_五行口诀
热门文章
- vivado 如何创建工程模式_基于Vivado的FPGA高性能开发研修班2019年8月30日上海举行...
- 一个请求多个响应_一个TCP连接到底可以发多少个HTTP请求?
- python求同构数_用c语言求1到1000的同构数_后端开发
- python包路径有几个_python的搜索路径与包(package)
- java中null是常量吗_C_NULL Julia中的常量
- c语言存储类_C编程语言的存储类
- duration java_Java Duration类| minusMillis()方法与示例
- math.atan_JavaScript中带有示例的Math.atan()方法
- java 根据类名示例化类_Java LocalDateTime类| atOffset()方法与示例
- linux sublime nodejs,Ubuntu环境下sublime3 nodejs安装与插件配置