我可以在任何地方下载一些虚拟的或真实的(匿名的)数据的大数据集来在Oracle中进行性能调整吗?
我只发现了StackOverflow转储-我已经在下载那些(据称它们仅用于MySQL)...
您知道我在哪里可以找到这样的垃圾场吗?
谢谢您的帮助
编辑:
确定,我发现一些值得尝试的数据源...
Oracle中任何地方的任何数据集均可用于此。
最容易装入Oracle的数据类型是'定界的'-最著名的是'CSV'
然后您可以构建SQLLoader场景或External Table来加载大量数据-数百GB或更多,或者您可以使用Oracle SQL Developer这样的GUI将行加载到新表或现有表中。
[I talk about both approaches here.它说'Excel',但是CSV的工作方式大致相同。
我为此使用了自己的数据。我从Twitter(我的所有Tweets),Untappd(我的所有啤酒),Strava(我的所有活动)中获取了转储。
我为此使用了公共数据-NHL stats(35,000行),机场等。只需在Google“开放数据”中查找CSV。
当然,我不愿提及我们自己的公共样本数据集。我们在Github上提供这些功能。
我会推荐(免费的)数据生成器和负载生成器工具Dominic Giles的SwingBench:
http://www.dominicgiles.com/swingbench.html
它可以创建OLTP架构,并以您指定的并发级别运行一堆事务和查询。您也可以为数据仓库查询测试创建“类似于TPC-DS”的架构(如果需要,它甚至还支持在DW架构上运行某些事务)。