On Thu, Jun 16, 2016 at 12:19 PM, Khushboo Vashi <
khushboo.va...@enterprisedb.com> wrote:

>
>
> On Thu, Jun 16, 2016 at 4:42 PM, Dave Page <dp...@pgadmin.org> wrote:
>
>>
>>
>> On Thu, Jun 16, 2016 at 12:04 PM, Akshay Joshi <
>> akshay.jo...@enterprisedb.com> wrote:
>>
>>> Hi Dave
>>>
>>> On Thu, Jun 16, 2016 at 2:42 PM, Akshay Joshi <akshay.joshi@enterprisedb
>>> .com> wrote:
>>>
>>>>
>>>>
>>>> On Thu, Jun 16, 2016 at 2:35 PM, Dave Page <dp...@pgadmin.org> wrote:
>>>>
>>>>> Thanks, patch applied.
>>>>>
>>>>> However, whilst I was testing, I saw just how slow the tool is:
>>>>>
>>>>> SELECT * FROM pg_attribute
>>>>>
>>>>> In a PEM database, returns 8150 rows. In pgAdmin 3, this is timed at
>>>>> 676ms on my laptop. In pgAdmin 4, the busy spinner runs for approx 5
>>>>> seconds, then the whole UI freezes. I then have to wait a further 3 
>>>>> minutes
>>>>> and 46 seconds(!!!!) for the operation to complete. Once loaded, scrolling
>>>>> is very sluggish.
>>>>>
>>>>> Please make this your top priority - and if you have incremental
>>>>> improvements, send them as you have them.
>>>>>
>>>>
>>>>    Sure.
>>>>
>>>
>>>       Below is my initial finding while running "SELECT * FROM
>>> pg_attribute" on PEM database, returns 8498 rows:
>>>
>>>    - Fetching data from the server side took consistent time and it
>>>    took 3-4 secs.
>>>    - Create/Render Backgrid without pagination : *1 minute*
>>>    - Create/Render Backgrid with pagination (50 items per page):
>>>    *469ms*
>>>    - Create/Render Backgrid with pagination (500 items per page): *3
>>>    secs*
>>>    - Create/Render Backgrid with pagination (1000 items per page): *6
>>>    secs*
>>>    - Create/Render Backgrid with pagination (3000 items per page):
>>>    *22 secs*
>>>    - Create/Render Backgrid with pagination (5000 items per page): *36
>>>    secs*
>>>
>>>
>> OK, so I guess diving into Backgrid is the next step. Are there any
>> profiling tools that could be used?
>>
>>
>
> Can we use infinity scrolling in case of no pagination?
>

How would add row work then?

-- 
Dave Page
Blog: http://pgsnake.blogspot.com
Twitter: @pgsnake

EnterpriseDB UK: http://www.enterprisedb.com
The Enterprise PostgreSQL Company

Reply via email to