Click here to Skip to main content
15,921,660 members
Home / Discussions / C#
   

C#

 
AnswerRe: SNMP Agent discovery in c# Pin
led mike6-Jul-06 4:54
led mike6-Jul-06 4:54 
QuestionHow to check Windows Form is completely shown on the screen [modified] Pin
monakey5-Jul-06 18:20
monakey5-Jul-06 18:20 
QuestionPlz help!!!! Pin
İsmail Durmaz5-Jul-06 17:18
İsmail Durmaz5-Jul-06 17:18 
AnswerRe: Plz help!!!! Pin
Guffa5-Jul-06 20:07
Guffa5-Jul-06 20:07 
QuestionEditBox in System tray Pin
eblaschka5-Jul-06 16:17
eblaschka5-Jul-06 16:17 
QuestionC# Application prompting for a Disk to be insterted in Drive Pin
EmmaO5-Jul-06 15:58
EmmaO5-Jul-06 15:58 
AnswerRe: C# Application prompting for a Disk to be insterted in Drive Pin
mav.northwind6-Jul-06 5:44
mav.northwind6-Jul-06 5:44 
Questionturning off the start navigation "click" sound in WebBrowser Control Pin
mbenezra5-Jul-06 15:51
mbenezra5-Jul-06 15:51 
AnswerRe: turning off the start navigation "click" sound in WebBrowser Control Pin
Ravi Bhavnani5-Jul-06 17:27
professionalRavi Bhavnani5-Jul-06 17:27 
GeneralRe: turning off the start navigation "click" sound in WebBrowser Control Pin
mbenezra6-Jul-06 8:28
mbenezra6-Jul-06 8:28 
QuestionLanguage Translator Pin
Ben_Cameron5-Jul-06 15:33
Ben_Cameron5-Jul-06 15:33 
AnswerRe: Language Translator Pin
Ravi Bhavnani5-Jul-06 17:29
professionalRavi Bhavnani5-Jul-06 17:29 
QuestionPassing value to Class Pin
oskardiazdeleon5-Jul-06 14:14
oskardiazdeleon5-Jul-06 14:14 
AnswerRe: Passing value to Class Pin
Guffa5-Jul-06 20:09
Guffa5-Jul-06 20:09 
Questionhow to execute my exe before main exe ? Pin
hdv2125-Jul-06 14:02
hdv2125-Jul-06 14:02 
AnswerRe: how to execute my exe before main exe ? Pin
Dave Kreskowiak5-Jul-06 15:43
mveDave Kreskowiak5-Jul-06 15:43 
QuestionSQL - Handling Large Volumes of Data [modified] Pin
MrEyes5-Jul-06 13:28
MrEyes5-Jul-06 13:28 
More of a high level question, than a specific C# question. I need to put together an application that sits on top of what I consider to be a very large database. This database mainly consists of the following tables:

Table 1
id (int, primary key, index)
value1 (varchar 50)
value2 (varchar 50)
value3 (varchar 50)
value4 (varchar 50)
value5 (varchar 50)
value6 (varchar 50)
value7 (int)
value8 (int)
value9 (int)


Table 2
id (primary key, index)
table1_id (int, foreign key to table1 id)
value1 (varchar 50)
value2 (varchar 50)
value3 (int)


Currently table1 has around 350 million rows, table 2 has around 900 million rows. So as you can see the volumes of data here are fairly large.

My application needs to be able to search these tables on any of the data columns and display results in a datagrid (or other suitable control), obviously searches could result in large result set. User should also be able to update a single row, or a batch of rows.

The initial version of this application (coded before the database became so huge) just used a simple single line list view and worked perfectly. Now the volume of data are so large I have had to restrict search results to 500 rows, which is annoying end users. So I need to find a viable alternative

So the questions are as follows:

1) Whats the best approach for handling this in a C# based application. After googling for most of today I have come across a number of "solutions" however I do not want to go steaming down the track of one of these to discover that it is slow.

2) Although not specifically C# related, could this table structure be optimised in any way? As an example I am considering normalising the varchar data.

-- modified at 19:37 Wednesday 5th July, 2006
AnswerRe: SQL - Handling Large Volumes of Data Pin
Alexander Wiseman5-Jul-06 14:11
Alexander Wiseman5-Jul-06 14:11 
AnswerRe: SQL - Handling Large Volumes of Data Pin
Daniel Turini5-Jul-06 14:18
Daniel Turini5-Jul-06 14:18 
GeneralRe: SQL - Handling Large Volumes of Data Pin
MrEyes5-Jul-06 22:47
MrEyes5-Jul-06 22:47 
GeneralRe: SQL - Handling Large Volumes of Data Pin
Daniel Turini5-Jul-06 23:40
Daniel Turini5-Jul-06 23:40 
Questionhow to make faster Invalidate operation? Pin
Susuko5-Jul-06 13:26
Susuko5-Jul-06 13:26 
QuestionDynamic Crystal Reports Pin
smarttom995-Jul-06 12:57
smarttom995-Jul-06 12:57 
QuestionHow to truncate a value and display it to a grid [modified] Pin
Burn E5-Jul-06 12:25
Burn E5-Jul-06 12:25 
QuestionVirtual shared folder Pin
Bossek5-Jul-06 12:15
Bossek5-Jul-06 12:15 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.