猿问

SQL运算速度问题

我现在有一百万条数据,这一百万条数据是以excel表格用java程序写的导入,直接导入数据库中,导入完成后会随时调用数据,我设计了三种方法:

  1. 直接把所有数据导入一个表里,使用的时候直接调用这个表

  2. 把它们分成几份,按分好的类型同时往几个表里导入,最后在把这几个表写一个关联表,往里导入的数据不写入到关联表内,使用的时候直接调用关联表

  3. 把它们分成几份,按分好的类型同时往几个表里导入,使用的时候多做一个类别,按之前分好的类进行调用

我想知道的是后两种方法是否能够实现?如果可以实现,请解释一下这三种方法的优劣点。

请求各位大大么指教,谢谢!


水月心影镜中花
浏览 1580回答 3
3回答

程序员大阳

直接用navicat导入就是了,不必使用java语言写代码导入,我经常导入几十万级别的数据,很快。
随时随地看视频慕课网APP

相关分类

SQL Server
我要回答