scrollableresults

    0熱度

    3回答

    我目前正在研究Java應用程序。使用的數據庫是Sybase ASE 15.0。目前,我收到以下錯誤中的一個場景: java.lang.OutOfMemoryError: Java heap space ,我有以下過程調用在我的代碼: CallableStatement cStmt = null; ResultSet rs = null; ArrayList list = new ArrayLi

    0熱度

    1回答

    我正在使用hibernate和spring的應用程序。我試圖通過使用ScrollableResults來查詢得到的結果的數量,但由於查詢包含很多連接(內部連接),結果包含多次重複的id。當我使用它來知道從數據庫返回的唯一行(或唯一標識符)的總數時,這會爲ScrollableResults創建問題。請幫忙。代碼的某些部分是下面: StringBuffer queryBuf = new String

    0熱度

    1回答

    我有Postgres DB,7500行在客戶端表中,-Xmx8m。 Query query = session.createQuery("select c from Client c"); ScrollableResults resultSet = query.setFetchSize(50).setCacheMode(CacheMode.IGNORE) .scroll(ScrollMode.

    0熱度

    1回答

    我正在一個網站上,我必須垂直顯示新聞(一個接一個)。我們說我有100條新聞,我想通過滾動顯示10到10。我不想刪除我所展示的前10條新聞,只是繼續滾動並添加更多新聞。我一直在尋找正確的分頁方法,我不知道如果ScrollableResults是這種情況下的最佳選擇,或者我應該去另一個選項。 這不是一個常見的網格,您向後推進廣告,它只是向下滾動以查看更多新聞。 btw我爲客戶端使用extjs。 感謝,

    1熱度

    3回答

    我有僱員表和實體類的, 我的任務是這樣的,我需要的結果集(類滾動)兩次內的職員表的數據, 在這樣的情況下,第二次使用數據會有什麼好處 - > 1:創建實體類的實例,並在第一次迭代結果集時將其存儲在List中。 或 2:第一次迭代後,調用結果集的第一個()方法返回第一行並第二次使用數據。 哪個選項會消耗更少的時間和資源。 如果您有更好的建議,請提供。 謝謝。

    45熱度

    11回答

    我只需要使用Hibernate讀取MySQL數據庫中的表中的每一行並根據它編寫一個文件。但是有9000萬行,它們非常大。因此,它似乎像以下是合適的: ScrollableResults results = session.createQuery("SELECT person FROM Person person") .setReadOnly(true).setCacheable(fa

    0熱度

    1回答

    這是我第一次嘗試這個,但我發現了以下錯誤: The result set is closed 試圖使用。 @Override public void associarTodosConteudos(LoteTransferenciaTO lotetransferencia, UsuarioDepartamentoTO udLogado, Long idDepartamento, Long idUs

    5熱度

    2回答

    我想用Hibernate從表中檢索大約1億行。我有一個持久實體項目,其中包含一個費用集合(另一個持久實體)。鑑於我將遍歷結果和訪問費用爲每個對象,我想急切地收取費用,以避免n + 1問題。 我還應該提及,我想將它加入另一個名爲Provider(一對一映射但不包含外鍵)的表中。我嘗試過: String query = "select new " + Order.class.getName()

    0熱度

    1回答

    當您看到標題時,我很樂意聽到您的答案,即選擇來自db的大量數據時性能更加方便的答案! 哪種情況最好,爲什麼? (PS:有沒有像一個一對多等,只需從單一的,而是巨大的表中選擇行,包括數以百萬計的數據-mysql-任何映射關係)提前 感謝。

    1熱度

    1回答

    希望有些Hibernate專家能夠提供幫助。 我有一個對象結構,看起來像這樣: class Customer { private Stuff1 stuff1; private Stuff2 stuff2; // Bazillion other fields } class Report { private Customer customer;