One more thing,

A searching of Hotel room booking does not require a huge analysis upfront.

the use case can be split like below

User visits site >> search accomudation >> page displayed with dates they
like and with number of occupants, type of room they like >> click search
>>

Result displayed with query matching dates, type and occupant allowed.
Also additionally, another data set can be fired to get amneities that can
be added, discounts etc

Above two sets are merged in logic layer (middle/business tier) and send to
presentation

If you process your requirement in chunks i believe it is easy to solve the
problem. but still my suggestion to look for couple of places remain same

Thanks,
Albert Arul Prakash

On Tue, Sep 4, 2012 at 12:52 PM, Albert Arul Prakash Rajendran <
albertarulprak...@gmail.com> wrote:

> Hi Shanker,
>
> I would like you to look into couple of things,
>
> 1) Why a data manipulation is taking more time when executed using stored
> procedures. Is there any cursors that is killing performance. is there is
> any other external factors that is killing the execution plan of a stored
> procedure.
>
> 2) What is your dataset size (typical scenario).
> This will help you in understanding the problem.
>
> 3) What is your usecase and why you need to analyse a huge data set. If
> you can find an answer to this, i think you will nail the performance
> problem.
>
> 4) What about indexes, (check execution plan and make changes accordingly)
>
> The reason why i asked you to look at these things is because, by
> introducing a new layer (which is not required) we might not be solving the
> problem but rather we are increasing the complexity. The current model
> (Presenation + Logic Layer (Generic list) + DAL +Stored procedure) looks to
> me a typical three tier architecture which is Good in my opinion
>
> Thanks,
> Albert Arul Prakash
> http://www.bepenfriends.com/ a free online dating web site
> http://www.facebook.com/yourdatingguru - your dating guru
> There are only 3 colors, 10 digits, 26 letters, 7 notes and 118 elements;
> its what we do with them that's important.
>
>
>
> On Tue, Sep 4, 2012 at 12:17 PM, crazy <crazysan...@gmail.com> wrote:
>
>> Hi All,
>>
>> Good Day!!
>>
>> Please advice me  on belwo Case.
>>
>> I am  designing a  B2B application using ASP.net 4.0  for Hotel Room
>> bookings. The search result related to Hotel rooms require a very huge
>> manipulations like need to check rate, discount , supplements allocation
>> etc..
>>
>> In this case , if I use Webservices between DAL and Presentation layer ,
>> does it increase the speed of search process? Or any other tactise exist?
>>
>> In the current  structrue  (Presenation + Logic Layer (Generic list) +
>> DAL +Stored procedure) I am getting time out error from web application.
>>
>>
>>
>> --
>> "People who never make mistakes, never do anything."
>>
>> dEv
>>
>> --
>> You received this message because you are subscribed to the Google
>> Groups "DotNetDevelopment, VB.NET, C# .NET, ADO.NET, ASP.NET, XML, XML
>> Web Services,.NET Remoting" group.
>> To post to this group, send email to dotnetdevelopment@googlegroups.com
>> To unsubscribe from this group, send email to
>> dotnetdevelopment+unsubscr...@googlegroups.com
>> For more options, visit this group at
>> http://groups.google.com/group/dotnetdevelopment?hl=en?hl=en
>> or visit the group website at http://megasolutions.net
>>
>
>
>
> --
> with luv,
> Albert Arul Prakash
> http://www.bepenfriends.com/ a free online dating web site
> http://www.facebook.com/yourdatingguru - your dating guru
> There are only 3 colors, 10 digits, 26 letters, 7 notes and 118 elements;
> its what we do with them that's important.
>
>


-- 
with luv,
Albert Arul Prakash
http://www.bepenfriends.com/ a free online dating web site
http://www.facebook.com/yourdatingguru - your dating guru
There are only 3 colors, 10 digits, 26 letters, 7 notes and 118 elements;
its what we do with them that's important.

-- 
You received this message because you are subscribed to the Google
Groups "DotNetDevelopment, VB.NET, C# .NET, ADO.NET, ASP.NET, XML, XML
Web Services,.NET Remoting" group.
To post to this group, send email to dotnetdevelopment@googlegroups.com
To unsubscribe from this group, send email to
dotnetdevelopment+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/dotnetdevelopment?hl=en?hl=en
or visit the group website at http://megasolutions.net

Reply via email to