... and here's an example where Rubi outperforms both Mathematica and my implementation of Mack's linear Hermite reduction (as given in Symbolic Integration I by Manuel Bronstein)
In[1151]:= (2 - 9 x^4 + 2 Sqrt[2] x^4 - 12 x^6 - 3 x^8)/(Sqrt[2] - 3 x^2 - x^4)^3;
HermiteReduce[%, x]
Integrate[%%, x]
Int[%%%, x]
Out[1152]= {-((37549921350591017222596 (102743992 x +
72655641 Sqrt[2] x))/((-8 + 9 Sqrt[2]) (-113 +
72 Sqrt[2])^4 (2200 + 1593 Sqrt[2])^2 (-32544 +
23137 Sqrt[2]) (3352883803641 +
2370846461804 Sqrt[2]) (-3186 - 2200 Sqrt[2] + 6600 x^2 +
4779 Sqrt[2] x^2 + 2200 x^4 + 1593 Sqrt[2] x^4))), 0}
Out[1153]= -(1/(
105 (-2 + 3 Sqrt[2] x^2 + Sqrt[2] x^4)^3))(Sqrt[2] - 3 x^2 -
x^4)^3 (210 x AppellF1[1/2, 3, 3, 3/2, (
2 x^2)/(-3 + Sqrt[9 + 4 Sqrt[2]]), -((2 x^2)/(
3 + Sqrt[9 + 4 Sqrt[2]]))] +
21 (-9 + 2 Sqrt[2]) x^5 AppellF1[5/2, 3, 3, 7/2, (
2 x^2)/(-3 + Sqrt[9 + 4 Sqrt[2]]), -((2 x^2)/(
3 + Sqrt[9 + 4 Sqrt[2]]))] -
5 (36 x^7 AppellF1[7/2, 3, 3, 9/2, (
2 x^2)/(-3 + Sqrt[9 + 4 Sqrt[2]]), -((2 x^2)/(
3 + Sqrt[9 + 4 Sqrt[2]]))] +
7 x^9 AppellF1[9/2, 3, 3, 11/2, (
2 x^2)/(-3 + Sqrt[9 + 4 Sqrt[2]]), -((2 x^2)/(
3 + Sqrt[9 + 4 Sqrt[2]]))]))
Out[1154]= x/(Sqrt[2] - 3 x^2 - x^4)