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 am currently working on a project in ASP.Net Core which will have a large number of user in the future. Also, the application is being made through Agile Process, so that I have to be prepared for many changes and up-gradations in the future.
First, I was planning to use a MS SQL Server Database but recently I have seen that how awesome features MongoDb is providing especially for a developer. But, I have a confusion that using I MongoDb database will slow down my application when it become widely used by the people.
So, I am here to get some suggestions on choosing the database for my application.
MongoDB is one of the most popular document stores available both as a fully managed cloud service and for deployment on the self-managed infrastructure but it is Document store DB and SQL Server is Relational DBMS.
Performance highly depends on your requirement and design.
System Properties Comparison Microsoft SQL Server vs. MongoDB
MongoDB vs SQL Server 2016 Performance
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
We have the need to sync an Azure SQL Database (PaaS) with a SQL Server on-premises instance (on customer’s DataCenter), as both are being fed with data from different systems. Both databases share the same schema, and we need the sync process to be bidirectional, where every 5 minutes the data from the Azure SQL Database goes down and every hour the data from the SQL Server (Standard) instance goes up.
We thought of using SQL Data Sync (https://learn.microsoft.com/en-us/azure/sql-database/sql-database-get-started-sql-data-sync), as its the most straightforward solution to achieve what we want, were almost no configuration or custom code is needed. The main problem is that it’s still on Preview, and it has been like that for some years. So, my questions are:
1) Why is it still on preview?
2) What other alternatives would you consider for this requirement, without losing transparency and performance?
PS: There's a similar question form almost 3 years ago (Is SQL Azure Data Sync Production Ready?)
It will be GA this month.
SSIS could be another solution but it requires certain domain knowledge and effort to create an maintain the solution.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 7 years ago.
Improve this question
I'm working on an application that uses Microsoft Dynamics CRM. The CRM runs in a VM. CRM has its SQL database running on the very same VM. Alongside that CRM SQL database is a separate database used for parts of the application that don't directly use CRM.
Operations that query the non-CRM SQL database are lightning-fast, but operations that query CRM are molasses slow in the application.
In spite of this, queries run from SSMS on both the CRM and non-CRM SQL databases seem to be equally fast.
This seems to suggest that there is some aspect of my Dynamics CRM Server that is not performing well and needs to be tuned, but it isn't the SQL component?
How can I find what is make Dynamics CRM so slow?
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 8 years ago.
Improve this question
i want tool for to generate DB diagram below, i need to generate particular db tables structure like below,
how can i do that?...is there any free tool or application is available for that. i already tried navicat8lite_ora_en and HeidiSQL. but i can't make it work.
Yes you can generate ERD with PHPMyAdmin. PHPMyadmin added this functionality from version 3.4
detail step to generate ERD: http://sforsuresh.in/generating-erd-using-phpmyadmin/
You can refer to PHPMyAdmin documentation for more info: http://www.phpmyadmin.net/documentation/#pmadb
MySQL Workbench will reverse engineer and engineer scripts for you. Output will be similar to what you have above, but not identical.
Try Vertabelo. It's an online database modeler working under Chrome. It is:
free to use,
OS independent,
allows versioning,
supports model validation,
generates SQL scripts for particular database:
allows sharing your DB model with other members of your team,
allows reverse engineering - so you can easily migrate your database to Vertabelo,
suports following databases:
PostgreSQL,
MySQL,
Oracle,
IBM DB2,
HSQLDB,
MS 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 6 years ago.
Improve this question
I'm new to Data Mining but not that new to SQL Server. I'm looking for best resources to get me what I want as fast as possible. I want to know about SQL Server Data Mining. Is there any resource(s) you would recommend? I appreciate your help.
Look at http://www.sqlserverdatamining.com/ssdm/, which is run by the SQL Server Data Mining product team at Microsoft and has tutorials, whitepapers, articles, tips and tricks, and downloads. Also, take a look at the book "Data Mining with Microsoft SQL Server 2008"; it was coauthored by members of the product team.
I also always recommend, if it's your first time out of the gate with the feature, that you go through the tutorials in Books Online. They give you a broad overview of the features involved in data mining and some initial hands-on experience. Certainly not enough to make you an expert, but enough to give you a basic idea of how data mining works.
I recommend the book Data Mining with SQL Server 2008 - (Disclaimer - I wrote it with a colleague while I was the dev manager for SSAS, but it is the best SQL DM book!)
Also look at my blog (this is a good post digest - http://jamiemaclennan.blogspot.com/2010/03/dmx-posting-digest.html)
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 8 years ago.
Improve this question
I have a MSSQL2005 DB with about 140 tables. I want to create either an accessible diagram or a printable API type document with the table structure. Is there a program that offers this kind of db visualization?
I find the diagramming built into SQL Server to be very clunky and very inaccessible for my DB size.
Take a look at SQL Doc.
I always used Visio for this type of thing.
I like Toad Data Modeler for this. It reverse-engineers Microsoft SQL Server databases (and other brands of databases too), but more than that, you can start making your modeling changes inside the tool and it'll generate change scripts.
If you use somebody else's tool, make sure that you can round trip changes - meaning, if you put all the time and effort into getting your documentation right, and then you change the database inside SQL, can you re-import your changes from the database without overwriting your work in the documentation tool? Most of 'em don't do that, but Toad Data Modeler does.
(Disclaimer - I work for Quest. I used this program before Quest bought it, though, and always loved it.)
http://www.quest.com/toad-data-modeler/