Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
having a bit of a difficult time drumming up a good comparison between these two enterprise level systems. I'm wondering if anyone has ever come up with some concrete statistics between the two. Does anyone here know performance benchmarks between the two? Looking for reliability (up time), access speeds... things of that nature. The struggle is that most information that presents itself is always opinion based - looking for concrete facts regarding the two.
in addition to what has already been posted you can't really do a apples to oranges comparison between those 2 environments. IBM's offering (which is actually Power Systems running IBM i OS) is a "self-contained" all-in-one whereas any SQL Server system there are simply too many ways to impact performance and stability depending on the hardware that the SQL Server DB is running on. running benchmarks to prove/disprove the viability of running your company's business isn't going to be an easy job...
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
Improve this question
I will be teaching few newbies to database systems in coming weeks as part of corporate training. This will include all major topics required to handle and develop on SQL systems.
Currently I am finding it difficult to find complex data sets useful for teaching. I need some data sets which has at least 4-6 fact tables and good amount of dimensions along with it. Will need them to work on complex joins and group by based queries in future. Plus, amount of data should also be good enough.
I know tableau resources have some good data, but that is very much linear or not enough for advanced SQL practice.
Domain is not necessary, data should be practice worthy. Can someone help me out here to where do I find it?
Thanks in advance.
You could use Employees Sample Data, I been taught with this database.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
Are there any good sql books that you can buy online.
I'm not aware of anywhere these user level statistics are logged by default, but you could log them yourself. Most people only care about CPU issues (when it's strained, etc) and identifying what is causing this. One of the most popular scripts to identify this is sp_WhoIsActive by Adam Machanic. There are, naturally, many paid solutions like Red-Gate, SenturyOne, SolarWinds, etc...
You'll need to pay close attention to how to capture the output for logging this to a table. Also, by default the proc doesn't return sleeping sessions so if you wanted to log everything, you need to set #show_sleeping_spids = 2. More on that is in the options page.
Once you log the users / session /queries from this proc, then you can do the rollup yourself of course.
Glenn Berry (SQL Skills) has done a ton of great work using SQL Servers dynamic managemnet objects. Several of his queries do capture CPU information. You may be able to re-cobble one or more of them to get what you're looking for.
Start by downloading the version appropriate to your environment.
SQL Server Diagnostic Information Queries for October 2018
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
Another user asked the similar question, What are the query browsers for DB2?.
But I would like to ask: what are some SQL browsers with a graphical query designer? Like the other user, I'm also using DB2, but most generic or open-source clients can connect to any SQL server, so I'll assume if there are any with a GQD, I'll be able to use it with DB2.
The vintage of our DB2 server and AS400 is v5/v6 and unlikely to be upgraded any time soon, and I find the included IBM SQL client to be primitive to the point of useless. The other clients I've tried are DBeaver, Toad, and Squirrel. I got DBeaver to work with our server, but other two I could not (yet). It's very nice and I'm happy to stick with it, but alas it does not have a GQD.
I understand many DBAs feel a GQD is an impediment to advanced query design, and I agree. However, it can be a useful tool for visualizing and building sub-sections of large queries, especially joins and weird logic. I find the most useful method is to design some or all of a query graphically, and then switch to pure SQL and clean it up.
Check out AQT Advanced Query Tool
It has a graphical query builder and can be recommended - it supports Db2 for iSeries
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I am coding vb.net 2008 some small database-based applications. I can not decide which database management system to use that can give me the best performance (MS Access, Excel, SQL).
My application will be a multi-user database system where more than 3 will be running the software at the same time. The database may contain up to 25.000 records.
I was thinking about .MDF database but I am not sure what exactly they are! My questions about them are:
1) Is it possible to deploy this type of databases to a server so that multi users can use it at the same time(read,edit and add data)?
2) Will it give me high performance if I input about 25.000 records?
Any suggestion about this subject will help a lot.
Thanks in advanced.
.mdf files are Microsoft SQL Server databases.
In other words, they are intended to be put on a server for multiple users, and they are intended to be used with high load.
(for SQL Server, 25.000 records and "more than 3" users is nothing)
Compared to the alternatives you mentioned, you will definitely get the best performance with SQL Server.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I'm helping a friend learn SQL, and need more databases to help him get more practice.
We have of course AdventureWorks, Northwind, and Pubs.
Does anybody know of any other SQL databases samples that might be available to download?
I know some sites have some databases where you can practice queries on the site, but I was looking for something he can run locally.
Try downloading and importing some of the free data sets the Census bureau, US Geological Survey, National Oceanic and Atmospheric Administration, or other large data gathering agencies provide for free on the web.
Why not work with a billion record table of all the elevation points in the US? Not only do you get the practice your DB skills, you can get real world types of indexing and performance issues.
Here's one called the Chinook Database. It has scripts for SQLServer, Oracle, MySQL, SQLServer Compact.
http://chinookdatabase.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=21111
As I find more, I'll post here.
I think it is much better Idea to create a database from scratch ,Taking sample project say a simple inventory management system and then building tables finally creating then in db ,It would be much practical way to learn then to directly play with a ready made database.