Migrating a 40TB SQL Server Database
tarynpivots.com
Migrating a 40TB SQL Server Database
1–10 of 126 posts
Re: Migrating a 40TB SQL Server Database
#2Re: Migrating a 40TB SQL Server Database
#3Re: Migrating a 40TB SQL Server Database
#4Seems to me rather storing traffic logs in an SQL database is a very bad idea, especially if you have 40TB of it. Anybody can explain why SQL database makes sense for large time series data? Why not just dump it into linear files?
Re: Migrating a 40TB SQL Server Database
#5Storing web logs in a SQL database is a pretty bad plan.
Re: Migrating a 40TB SQL Server Database
#6It seems concerning that they would be hanging onto traffic logs for that long. Seems like a massive PII / data breach liability.
Re: Migrating a 40TB SQL Server Database
#7Storing web logs in a SQL database is a pretty bad plan.
Re: Migrating a 40TB SQL Server Database
#8> "We realized that the original daily table structure wasn’t ideal. If we needed to query something over several days or months, it was terrible — lots of UNION ALLs or loops to crawl through days or even months at a time was slow." Seems to me rather storing traffic logs in an SQL database is a very bad idea, especially if you have 40TB of it. Anybody can explain why SQL database makes sense for large time series d…
I guess because they want to query them, but in this case I would prefer the ELK stack (Elasticsearch + Logstash + Kibana).
Re: Migrating a 40TB SQL Server Database
#9> "We realized that the original daily table structure wasn’t ideal. If we needed to query something over several days or months, it was terrible — lots of UNION ALLs or loops to crawl through days or even months at a time was slow." Seems to me rather storing traffic logs in an SQL database is a very bad idea, especially if you have 40TB of it. Anybody can explain why SQL database makes sense for large time series d…
Re: Migrating a 40TB SQL Server Database
#10> "We realized that the original daily table structure wasn’t ideal. If we needed to query something over several days or months, it was terrible — lots of UNION ALLs or loops to crawl through days or even months at a time was slow." Seems to me rather storing traffic logs in an SQL database is a very bad idea, especially if you have 40TB of it. Anybody can explain why SQL database makes sense for large time series d…
> Why not just dump it into linear files? I guess because they want to query them, but in this case I would prefer the ELK stack (Elasticsearch + Logstash + Kibana).
You could do it on one machine with Pandas DataFrames or on multiple machines with Spark DataFrames. You could keep warm logs in standard log files and put everything else in Parquet. You could use a parallel database. Heck, you could use any of the cloud offerings to do it.
And you could use ElasticSearch. ElasticSearch would be fine for this.